ルーティング設定ファイル

プラグインのルーティング設定ファイルは plugin/プラグイン名/config/route.php にあります。

デフォルトルート

アプリケーションプラグインのURLアドレスパスはすべて/appで始まります。例えば、plugin\foo\app\controller\UserControllerのURLアドレスは http://127.0.0.1:8787/app/foo/user です。

デフォルトルートの無効化

特定のアプリケーションプラグインのデフォルトルートを無効化したい場合は、ルーティング設定の中で以下のように設定します。

Route::disableDefaultRoute('foo');

404コールバックの処理

特定のアプリケーションプラグインにフォールバックを設定したい場合は、第二引数でプラグイン名を渡します。例えば、

Route::fallback(function(){
    return redirect('/');
}, 'foo');