ماكرو الاستجابات في Laravel
January 16, 2026
•
1 دقيقة قراءة
•
41 مشاهدة
ماكرو الاستجابات:
تعريف الماكرو
// 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);
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!