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

موارد API في Laravel: حوّل بياناتك

استخدم موارد API في Laravel لتنسيق استجابات API بشكل متسق.

24 ديسمبر 2025دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. إنشاء المورد
  2. مجموعات الموارد
  3. السمات الشرطية

حوّل البيانات باستخدام موارد API:

إنشاء المورد

php
class PostResource extends JsonResource
{
    public function toArray($request)
    {
        return [
            'id' => $this->id,
            'title' => $this->title,
            'author' => new AuthorResource($this->author),
        ];
    }
}

مجموعات الموارد

php
return PostResource::collection(Post::all());

السمات الشرطية

php
return [
    'id' => $this->id,
    'secret' => $this->when($request->user()->isAdmin(), 'secret-value'),
];
كل المقالات

تابع القراءة

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