0
laravelアプリケーションを継承したので、4から5に移行する必要があります。すべてのことは、filters.phpファイル以外のガイドに従ってください。filters.phpファイルをlaravel 4からlaravel 5に移行できません
ガイドでは、起動方法をRouteServiceProvider
に移動し、フィルタの前にmiddleware
を置き換えても、動作しません。私はララベルには新しく、すべての仕組みがわからない。
これは私が移行しようとしていますフィルタのいずれかである:
Route::filter('campaign.edit', function($route)
{
$campaign_id = $route->getParameter('id');
if (is_null(Namespace\Campaign::find($campaign_id))) {
if (Input::get('campaign_id')) {
$campaign_id = Input::get('campaign_id');
} else if (Input::get('track_id')) {
$track_id = Input::get('track_id');
$track = Namespace\Track::find($track_id);
$campaign_id = $track->campaign_id;
} else {
return;
}
}
if (false === Auth::user()->canEditCampaign($campaign_id)) {
return App::abort(403);
}
});
どのように私はこの作品の移行については行くことができますか?