۱ نیما جهان بخشیان
ریدایرکت در کلاس‌های کاستوم
جامعه لاراول ایجاد شده در ۰۳ خرداد ۱۴۰۱

سلام استاد

خسته نباشید

برای استفاده از مثلا متد redirect توی کلاس هایی که خودمون میسازیم بخواهیم استفاده کنیم باید چیکار کنیم

من کد زیر رو تو متد کلاس کاستوم نوشتم و کار نمیکنه

 if (!Storage::files($action)) {
      return redirect()->route("index")->with("success", "There is no file to {$action}");
    }

سلام دوست عزیز

۱. اونجایی که در کنترلر دارید متد کلاس کاستوم رو صدا میزنید هم باید اون خط رو return کنید

به مثال زیر توجه کنید

//in controller
public function index()
{
    return HelloRedirect::redirect();
}

۲. میتونی از Facade ریدایرکت استفاده کنی

Redirect::route('index')->send();
محمد گازری ۰۳ خرداد ۱۴۰۱، ۱۳:۴۱