2016-05-14 6 views
2

私は複数のチームを管理するララベルプロジェクトを持っています。同じLaravelプロジェクトで複数のルートを使用できますか?

特定のチームに複数のルートを定義する必要があります。

これは可能ですか?あなたのRouteServiceProvider.phpファイル内

+0

からより多くを学ぶことができますか? –

+1

同じまたは異なるパスが複数のルートページにあります。 –

答えて

4

はいすることができますApp\Providers\RouteServiceProviderあなたがmap方法

$router->group(['namespace' => YOUR_NAMESPACE], function ($router) { 
     require app_path(YOUR_PATH_TO_ROUTE_FILE); 
    }); 

にこのようなあなたのカスタムルートファイルを追加することができますまたはあなたがあなたのカスタムルートを登録することができ、そのファイルからカスタムサービスプロバイダ&を作成することができます。

namespace App\Providers; 

use Illuminate\Support\ServiceProvider; 

class YOURCUSTOMSERVICEPROVIDER extends ServiceProvider 
{ 
    /** 
    * Bootstrap the application services. 
    * 
    * @return void 
    */ 
    public function boot() 
    { 
     if (! $this->app->routesAreCached()) { 
      require YOUR_PATH_TO_ROUTE_FILE; 
     } 
    } 
} 

あなたは複数の経路とはどういう意味ですかhttps://laravel.com/docs/5.1/routinghttps://laravel.com/docs/5.1/providers & https://laravel.com/docs/5.1/packages#routing

関連する問題