Laravel

Laravel

Laravel | スパイ

前回はモックについて学習しました。今回はもう一つの目玉であるスパイを勉強します mockeryの場合(要調査) モックモッククラスを新しく作り出すメソッドの戻り値などを設定できますスパイ既存のオブジェクトを取り出し一部メソッド...
Laravel

Laravel | モック

Laravelでテストコードを書くための勉強記録です。 Laravelの公式ドキュメントを読んでいるとMockeryというのが出てきます Mockery1.0 Mockery Mockeryはシンプルながら柔軟な、PHP...
Laravel

Laravelでの設計

大変参考になる記事を見つけました 5年間 Laravel を使って辿り着いた,全然頑張らない「なんちゃってクリーンアーキテクチャ」という落としどころ クリーンアーキテクチャはレンタルで読んだことがあるのですが、やっぱ手元に欲し...
Laravel

Laravel | モデル結合ルート

コントローラーの引数にEloquentモデルが入っているケースがありますが、あれはモデル結合ルートを利用することで実現できます。 モデル結合ルートについて Route::get('api/users/{user...
Laravel

Laravelでユニークキーとか外部キーとかを設定する

データベースのテーブルに制約を付けることで思わぬバグを取り除きます。例えば 銀行口座はユーザーが1つしか作れない場合はユニークキーを設定してあげます銀行口座は存在するユーザーしか登録できない場合は外部キーを設定してあげます 設...
Laravel

LaravelでAPI開発

これと同じようなことをしています。 Laravelのバージョンは9でしたが、新機能とか使ってないので8でも問題ありません。 リクエスト リクエストはパラメータを付与してあげると、Requestを経由して取得で...
Laravel

Laravel | JWTで発行したトークンをローカルストレージに保存して利用する

Laravel 8 JWT Authentication Tutorial: Login & Signup API 上記サイトのPostmanを使うまでができている状態です。 github 今回は発行されたトー...
Laravel

Laravel | JWT認証メモ

JWT認証についてのメモ 設定などは以下を参考 インストール時にエラーになる場合は以下コマンドを実施する composer require -w tymon/jwt-auth --ignore-platform-...
Laravel

Laravel | AuthManagerを理解する

マルチログインの勉強をしていたんですが、どうも設定ファイルとか弄ってるだけでは納得がいかないのでソースを読むことにしました。 今更な記事ですが自分用のメモ程度に残しておきます。 参考 【Laravel】 認証や認可に関す...
Laravel

Laravel | ミドルウェア

前提 ・ルートミドルウェアは特定のルートに設定する ミドルウェアを特定のルートに指定したい場合は、最初にアプリケーションのapp/Http/Kernel.phpファイルでミドルウェアにキーを割り当てる必要があり...
タイトルとURLをコピーしました