「 laravel 」 一覧
-
-
はじめに Laravel 8からは、認証機能のscaffoldとして、これまで推奨されていたLaravel UIの代わりに、Laravel Jetstreamが推奨されるようになりました(Larave ...
-
-
DeployerでLaravelをデプロイ! 初期設定〜レシピのカスタマイズまで
はじめに DeployerはPHP製のデプロイツールです。汎用性のあるツールですが、Laravelはかなり手早くデプロイできるので、実際にデプロイし、レシピをカスタマイズする方法を紹介します。 Dep ...
-
-
Laravelのブラウザテスト「Dusk」で非同期で重たい処理のテストを実装してみよう
はじめに 前回の続きで、今回はLaravel Duskを使用して、非同期なテストを実装したいと思います。以前調査した際に、重い処理がある場合には、待機する必要があることが分かったので、Laravel ...
-
-
【Laravel】認証を自作して学ぶguardとmiddleware
はじめに Laravelでの独自の認証処理の実装を通して、認証関連のmiddlewareやguardについてまとめました。 認証処理の仕様 今回、実装する簡易な認証処理の仕様は、以下の通りです。API ...
-
-
Laravelのブラウザテスト「Dusk」をシンプルなCRUDで始めてみよう
はじめに Laravelでは標準で単体テストを実行できますが、公式パッケージ Laravel Duskを使用すると、ブラウザテスト作成・実行ができるようになります。今回は、CRUDを例に、セットアップ ...
-
-
Laravel Cashier サブスクリプションに使用するテーブルを理解する
2020/08/03 -BackEnd
php, laravel, Laravel Cashierはじめに 以前、Laravel Cashierを使用してサブスクリプションを実装する方法について説明しました。しかし、Laravel Cashierは単純なStripeのラッパークラスではありません。 ...
-
-
Laravel Cashierでサブスクリプションを実装する
はじめに Laravel Cashierは Laravel公式のパッケージで、Stripe決済に必要なバックエンドの実装を肩代わりしてくれるパッケージです。 今回は、支払い方法の登録、サブスクリプショ ...
-
-
はじめに Laravelの artisanコマンドは、実際にはバッチの開発などで使う機会が多いと思いますが、コンソール向きのコマンドも、Laravelから用意された機能を組み合わせることで、開発しやす ...
-
-
LaravelのFacade(ファサード)とは? 何気なく使用していた裏側の仕組みを解説!
はじめに Laravelで開発を行なっていると、use文で Illuminate\Support\Facades\ の中を指定する場合があります。しかし、実態は振る舞いを持たないクラスがほとんどです。 ...
-
-
Laravelでテストコードを書くには? Featureテスト/Unitテスト
はじめに Laravelでは、PHPUnitが標準で組み込まれているので、プロジェクトのセットアップ完了後、すぐにテストコードを書き始めることができます。この記事では、Featureテストを使用したW ...