Laravel не перенаправляет / метод не возвращается - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь добавить метод доступа к контроллеру laravel, который перенаправляет пользователя, если сеанс не найден. Ниже моя попытка, но она не работает

Мой маршрут

Route::get('textbook/{textbook}/chapter/{chapter}/quiz/{quiz}/takeQuiz', 'QuizesController@takeQuiz')->name('quiz.start');

Это мой метод перенаправления

function access()
{
    if(!session()->has('startQuiz')){
        $parameters = explode("/", $_SERVER['REQUEST_URI']);
        return redirect()->route('quiz.start', [$parameters[2], $parameters[4], $parameters[6]]);

    }
}

Вот как я вызываю этот метод внутри другой функции контроллера

public function execute(){
        $this->access();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...