タグ

ブックマーク / note.com/note_fumi (1)

  • Laravelのサービスプロパイダでハマった話|fumi

    最近laravel(Laravel8)のサービスプロパイダの存在を知ったのですがそのときにハマった話、自分が行った解決策を紹介したいと思います。 最終的には自分がしたかったことをでき、問題の解決ができていますが間違い、更なる改善ができるような箇所があれば指摘いただけると幸いです。 状況状況としてサービスプロパイダで呼び出したクラスでユーザー情報を扱った処理を行おうとしていました。サービスプロパイダ内ではそのクラスをそのクラスのインターフェースとbind関数を使って紐づけており $this->app->bind(\App\Service\UserServiceInterface::class, \App\Service\Production\UserService::class);コントローラーではメソッドインジェクションを行って使用していました。 public function index

    Laravelのサービスプロパイダでハマった話|fumi
    tofy
    tofy 2024/04/16
  • 1