محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

Laravel Eloquent: حماية التعيين الجماعي

احمِ نماذجك من ثغرات التعيين الجماعي.

16 يناير 2026دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. مصفوفة Fillable
  2. مصفوفة Guarded
  3. حماية الكل
  4. التعبئة الإجبارية
  5. إلغاء الحماية مؤقتاً

تأمين التعيين الجماعي:

مصفوفة Fillable

php
protected $fillable = ['name', 'email', 'password'];

مصفوفة Guarded

php
protected $guarded = ['id', 'is_admin'];

حماية الكل

php
protected $guarded = ['*'];

التعبئة الإجبارية

php
$user->forceFill([
    'is_admin' => true,
])->save();

إلغاء الحماية مؤقتاً

php
Model::unguard();
User::create($data);
Model::reguard();
كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة