2016-07-26 8 views
0

私のLaravelアプリケーションでは、名前付きルートにパラメータを渡してから、ロジック(2つのif文)を持たせて、コントローラから特定の関数を返すことができます。私は、以下の構文が正しくありませんが、私はあなたが探しているもの Laravelルート内にロジックを追加することはできますか?

以下
Route::get('profile', function(){ 
    if(Config::get('constants.ORG_ID') === 'organization'){ 
     [ 
      'as' => 'profile', 
      'uses' => '[email protected]' 
     ] 
    } 
}); 

答えて

0

のような何かをしたいroute middlewareはそうあなたが次のリダイレクトを決定することができます知っています。

Route::get('profile', [ 
    'as' => 'profile', 
    'middleware' => ['organization'] 
]); 
適切である
0

使用ミドルウェアは、そうでない場合は、アプリケーションを配備問題で終わるだろうとあなたがキャッシュルートにしたい場合は、ルート・ファイル内のロジックを記述DONOT;)

関連する問題