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

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

$var = $this->test(true);
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 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));
  }
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 22:32
2000 руб./за проект
04 мая 2024, в 22:10
2001 руб./за проект
04 мая 2024, в 21:12
10000 руб./за проект