🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ محمد رضا
استفاده از کنترلر
جامعه لاراول ایجاد شده در ۱۷ آذر ۱۴۰۱

سلام ببخشید تو لاراول 6 در قسمت route میتونستیم فقط اسم کنترلر رو استفاده کنیم مثلا

Route::get('/', 'UserController@index');

اما در لاراول 8 حتما باید اینطور استفاده بشه

Route::get('/', 'App/Http/Controllers/UserController@index');

میخواستم بدونم علت همین متفاوت بودن ورژن لاراول هست یا علت دیگه ای داره؟

سلام محمدرضا جان

در ورژن‌های جدید با روشی بهینه‌تر و بهتر میتونید به این شکل صدا بزنید

Route::get('users', [UserController::class, 'index']);
محمد گازری ۱۷ آذر ۱۴۰۱، ۱۱:۲۹

ببخشید ولی یه مشکلی هست داخل routeserviceprovider عبارت زیر رو وارد میکنم اما باز هم جواب نمیده

protected $namespace = 'App\\Http\\Controllers';

محمد رضا ۱۷ آذر ۱۴۰۱، ۱۱:۴۸