Я пытаюсь перенести часть приложения Laravel 4 на Lumen, но не могу найти эквивалент Laravel 4. Redirect::away(...);
функция для люмена.
Я пытался сохранить его таким же, который не работает. Я также пытался return redirect()->away($location);
как предложено в подобном вопросе, который я нашел, но это также не удается с ошибкой Call to undefined method Laravel\Lumen\Http\Redirector::away()
,
Я чувствую, что ответ на этот вопрос действительно прост, но, к сожалению, он нигде не задокументирован, и я не могу найти правильную комбинацию вещей, чтобы заставить его работать.
Мой запасной вариант — использовать header('Location : '.$location);
но предпочел бы избежать этого, если есть встроенный способ сделать это.
Вы должны быть в порядке, чтобы сделать return redirect($location)
в большинстве случаев.
Увидеть https://medium.com/@zwacky/laravel-redirect-to-vs-redirect-away-dd875579951f для незначительных различий (это будет trim()
Ваш URL и убедитесь, что он действителен).
Других решений пока нет …