راکت
حل شده

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

1 پاسخ

سلام دوستان

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

ثبت پرسش جدید

پاسخ‌ها

1
حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

بهترین پاسخ

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

php artisan make:model Sample -mcr

شاید پاسخ شما همین‌جا باشد

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

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