محمدرضا فلکی
2 سال پیش توسط محمدرضا فلکی مطرح شد
1 پاسخ

دسته بندی متد ها در کنترل ها

سلام دوستان

من همه متد هام رو که بعضیاشون نمایش میدن بعضی هاشون حذف و یا سیو و آپدیت میکنن رو گذاشتم توی یک کنترلر.
آیا این کار درسته؟
چجوری دسته بندی کنم؟
ممنون میشم راهنماییم کنید.


ثبت پرسش جدید
حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 2 سال پیش آپدیت شد
-1

سلام
در شرایط عادی هر کنترلر برای یک مدل هست و روت ریسورس مربوط به خودش رو داره، وقتی دارید از لاراول استفاده می کنید یعنی انتظار میره که از الگوی معرفی شده استفاده کنید در غیر اینصورت علاوه بر اینکه از ویژگی های این الگو نمی تونید استفاده کنید احتمالا با چالش هم روبرو خواهید شد و قطعا خروجی کار یه کد تمیز نیست.
ببینید وقتی که شما از دستور زیر استفاده می کنید به صورت پیش فرض مدل و مایگریشن و کنترلر مربوطه ایجاد میشه که با روت ریسورس هم به همه اون امکانات دسترسی دارید از همین الگو بگیرید و برای هر مورد به صورت تفکیک شده اقدام کنید.

php artisan make:model Sample -mcr

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام