Laravel Eloquent: السمات الافتراضية
January 16, 2026
•
1 دقيقة قراءة
•
58 مشاهدة
جدول المحتويات
السمات الافتراضية:
تعريف الموصل
protected function fullName(): Attribute
{
return Attribute::make(
get: fn () => $this->first_name . ' ' . $this->last_name,
);
}
الإلحاق بالمصفوفة
protected $appends = ['full_name'];
الإلحاق الديناميكي
$user->append('full_name');
$users = User::all()->append('full_name');
الإخفاء من المصفوفة
protected $hidden = ['password', 'remember_token'];
$user->makeHidden('email');
$user->makeVisible('password');
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!