У меня есть маршрутLaravel: использовать перенаправление снаружи контроллера?
Route::get('/abc', function() {
return view('common.abc');
});
Когда доступ http://domain.com/abc это хорошо работает.
И в контроллере, я использую
Redirect::to('/abc')
это работает хорошо.
==> НО, мне нужно, чтобы переадресовать вызов вне Контроллер (Модель, Lib и т. Д.). Как я могу это сделать? Я всегда получаю сообщение об ошибке при переадресации вызова вне контроллера.
Какая ошибка у вас возникла? –
@DoanTran: нельзя использовать объект типа Symfony \ Component \ HttpFoundation \ ResponseHeaderBag as array –
Я не вижу ошибок при вызове перенаправления внутри модели. Он работает как обычно [gist] (https://gist.github.com/DoanTran/9fc408390a5129a6228d2f58322c89b6). Можете ли вы показать более подробную информацию о своем коде? –