موارد API في Laravel: حوّل بياناتك
December 24, 2025
•
1 دقيقة قراءة
•
31 مشاهدة
جدول المحتويات
حوّل البيانات باستخدام موارد API:
إنشاء المورد
class PostResource extends JsonResource
{
public function toArray($request)
{
return [
'id' => $this->id,
'title' => $this->title,
'author' => new AuthorResource($this->author),
];
}
}
مجموعات الموارد
return PostResource::collection(Post::all());
السمات الشرطية
return [
'id' => $this->id,
'secret' => $this->when($request->user()->isAdmin(), 'secret-value'),
];
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!