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

ماكرو الاستجابات في Laravel

أنشئ مساعدات استجابة مخصصة باستخدام الماكرو.

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

في هذه الصفحة

  1. تعريف الماكرو
  2. استخدام الماكرو

ماكرو الاستجابات:

تعريف الماكرو

php
// AppServiceProvider
Response::macro('success', function ($data = null, $message = 'نجاح') {
    return Response::json([
        'success' => true,
        'message' => $message,
        'data' => $data,
    ]);
});

Response::macro('error', function ($message, $code = 400) {
    return Response::json([
        'success' => false,
        'message' => $message,
    ], $code);
});

استخدام الماكرو

return response()->success($user, 'تم إنشاء المستخدم');
return response()->error('غير موجود', 404);
كل المقالات

تابع القراءة

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