2
突然私に起きたときに、1つ以上のサードパーティのAPIを使用してLaravelアプリケーションを作成しています。 Laravelアプリケーション構造内で、API接続を自分のコントローラー内から消費するためのセットアップに最適な場所はどこですか?あなたはサービスを使用するか、ロジックをどこか別の場所に配置しますか?サービスを使用するサードパーティのAPI接続用のLaravelでの最適な場所
$this->api = new RestApi();
->setUrl(getenv('API_REST_URL'))
->setUsername(getenv('API_USERNAME'))
->setPassword(getenv('API_PASSWORD'))
->connect();
[サービスコンテナ](https://laravel.com/docs/5.5/container) – ljubadr
上記のコードは、サービスコンテナに追加されるカスタムServiceProviderを使用してインスタンス化されるModelクラスに存在する必要があります。あなたは最終的にそれをコントローラクラスで消費します。 混乱していると思わないでください。それは多くの抽象であり、あなたが物事をするララベルの方法に慣れていない場合は、しばらく時間を取って処理します。 – fred