Задать вопрос

Метод в контроллере, который может вернуть редирект или значение?

Всем доброго времени суток!
Стало необходимо написать метод (функцию), которая бы делала что-то, и внутри неё был бы возврат редиректа или значения.
Но тогда в переменной будет всё это, что возвращается.
И каким образом организовать редирект из метода контроллера?
Пример:
private function test($data){
    if($data){
      return redirect()->back();
    } else {
      $data = true;
    }
    return $data;
  }

$var = $this->test(true);
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@bhu
private function test($data){
    if($data){
        return redirect()->back();
    } else {
        $data = true;
        if($data){
            if($data){
                $data = true;
            }else{
                $data = true;
            }
        }else{
            switch ($data) {
                case true:
                    $data = true;
                    break;
                default:
                    $data = true;
                    break;
            }
        }
    }

    return redirect(url($data));
}
Ответ написан
ubukulov
@ubukulov
Веб-разработчик
private function test($data){
    if($data){
      return redirect()->back();
    } else {
      $data = true;
    }
    return redirect(url($data));
  }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы