لارافيل

موارد 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'),
];
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!