2016-10-08 8 views

答えて

2

Laravelでは、任意の場所でAPIコードを配置できます。しかし、私はAPIコードをControllersディレクトリに保存するのがより快適だと感じています。

基本ディレクトリとファイルの構造私は基本的に、私は
ApiController.phpが他のすべてのAPIコントローラによって拡張されたすべてのAPIコントローラを維持するためにディレクトリを作成API

|- Http 
`|- Controllers 
    `|- API 
    ` - ApiController.php 
     - OtherApiControllers.php 

に従ってください。なぜなら、他のすべてのクラスが継承するいくつかのロジックを配置するからです。例えば

class ApiController extends Controller { 
    public function __construct() 
    { 
     # Setting Header 
     header('Access-Control-Allow-Origin: *'); 
    } 
} 

そうそう、私は、ほぼ2年間、この構造体を次のようしてきた、その素晴らしいだろうと、この構造に従うことをお勧めします。

+0

あなたのアドバイスを受けました。本当にありがとう! –

+0

あなたは歓迎です:) – imrealashu

関連する問題