Я хочу создать метод перенаправления, который можно было бы вызывать из других методов. К сожалению, я не могу сделать это, как хочу (см. Источник ниже).Laravel 5 Перенаправление из другого метода
Я предлагаю решение, но я хочу перенаправить просто вызов метода, а не делать больше вещей.
Мое решение:
class FooController extends Controller
{
public function foo(Request $request)
{
if ($result = $this->__check($request)) {
return $result;
}
return view('foo');
}
private function __ckeck(Request $request)
{
if (doSomething) {
return redirect('/');
}
return false;
}
}
Что я хочу:
class FooController extends Controller
{
public function foo(Request $request)
{
$this->__check($request);
return view('foo');
}
private function __ckeck(Request $request)
{
if (doSomething) {
// redirect source <--- what I want
}
return false;
}
}
Я спрашиваю о перенаправлении. Мне нужен метод вызова из других методов. – aleixfabra
Извините, но в ларавеле нет такой вещи, вы должны вернуть ответ. –