مراقبو Laravel: التفاعل مع أحداث النموذج
January 16, 2026
•
1 دقيقة قراءة
•
16 مشاهدة
جدول المحتويات
تجميع أحداث النموذج:
إنشاء مراقب
php artisan make:observer UserObserver --model=User
دوال المراقب
class UserObserver
{
public function created(User $user)
{
Mail::to($user)->send(new WelcomeMail());
}
public function deleted(User $user)
{
$user->posts()->delete();
}
public function forceDeleted(User $user)
{
Storage::delete($user->avatar);
}
}
تسجيل المراقب
public function boot()
{
User::observe(UserObserver::class);
}
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!