madadi
6 سال پیش توسط madadi مطرح شد
2 پاسخ

کار با متد های creating و updating در boot کنترل لاراول

سلام دوستان وقت بخیر

ممنون میشم اگر در مورد متد boot در کنترلر توضیح بدین.
و اینکه متدهای updating ,... تو این متد رو بهتره توی خود متد بزاریم یا از subscription استفاده کنیم؟

ممنون میشم


ثبت پرسش جدید
madadi
@madadi 6 سال پیش مطرح شد
0

پوزش
در مدل منظورم هست


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

@madadi
متد boot همونطور که اسمش هم اشاره داره: هنگامی که از یک مدل استفاده میشه ٬ چنانچه متد boot داشته باشه دستوراتش اجرا میشه. برای مواردی مثل گلوبال اِسکوپ‌ها و مدل اِوِنت‌ها(created, updateing , ...) کارآیی داره.

می‌تونید داخل مدل و متد boot ازشون استفاده کنید. همچنین لاراول ابزاری به نام Observer هم داره که میتونید از اون هم استفاده کنید.

php artisan make:observer UserObserver --model=User

اطلاعات بیشتر در مستندات:
https://laravel.com/docs/5.7/eloquent#observers


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

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