/ / Извикване Пренасочване на фасада от лумен - php, laravel, lumen

Извикване на пренасочване на фасадата от Lumen - php, ларавел, лумен

Бих искал да се обадя Пренасочване на фасада вътре в контролера Lumen. Така че включих фасада за пренасочване:

use IlluminateSupportFacadesRedirect;

и добавен към app.php

class_alias("IlluminateSupportFacadesRedirect", "Redirect");

Въпреки това, когато се обаждам в пренасочване в контролера си:

 Redirect::to("login")

Получавам грешка:

Fatal error: Call to undefined method IlluminateSupportFacadesRedirect::to()

Какво не е наред? Как всъщност да се обадиш Пренасочване на фасадата от Лумен?

Отговори:

0 за отговор № 1

Изглежда, от коментарите, които следват един остарял урок. За Lumen и по-новите версии на Laravel пренасочванията се правят малко по-различно и не се нуждаете от Facade.

От документацията пренасочването се извършва по следния начин:

return redirect("login");

Споменахте в коментарите си, които искате да използвате withErrors() и предложената от мен предишна редакция можеше. Въпреки това, благодарение на @patricus, за да посочите, изглежда, че Lumen е премахнал поддръжката на сесията в 5.2 withErrors() няма да работи за съжаление.

Обяснение за което може да се намери предишен отговорете тук