اولا resource ويتم انشاءها عن طريق تنفيذ
php artisan make:controller PostsController --resource
وهي تنشيء كنترولر يحتوي على 7 دوال للحذف والاضافة التعديل والعرض , ودالة للعرض index واخرى show لعرض مثلا مقال منفصل ودالة لعرض نموذج للاضافة واخرى لنموذج التعديل .
php artisan make:controller PostsController --resource
وهي تنشيء كنترولر يحتوي على 7 دوال للحذف والاضافة التعديل والعرض , ودالة للعرض index واخرى show لعرض مثلا مقال منفصل ودالة لعرض نموذج للاضافة واخرى لنموذج التعديل .
وهي تستخدم للروات Route الخاصة بالويب
ويمكن استخدامها بالطريقة التالية
;('Route::resource('posts','PostsController
ويمكن استخدامها بالطريقة التالية
;('Route::resource('posts','PostsController
اما apiResource ويتم انشاءه عن طريق
php artisan make:controller PostsController --api
فهي تحتوي على 5 دوال فقط ,وهي دالة للعرض (عرض جميع المقالات مثلا) وعرض مفرد (مثل عرض مقال مفرد ) ودالة للاضافة ودالة للتعديل واخرى للحذف
php artisan make:controller PostsController --api
فهي تحتوي على 5 دوال فقط ,وهي دالة للعرض (عرض جميع المقالات مثلا) وعرض مفرد (مثل عرض مقال مفرد ) ودالة للاضافة ودالة للتعديل واخرى للحذف
وهي تستخدم للروات Route الخاص بالـApi , ويمكن استخدامها بالطريقة التالية
;('Route::apiResource('posts','PostsController
;('Route::apiResource('posts','PostsController
جميع الدوال تنشيء Routes (المسارات ) وتقوم بتسميتها وكل مايتعلق بها, وايضا ممكن ان تنشيئ هذه الدوال يدويا او تضيف عليهم اكثر من دالة ومسار ..
هذا كل مافي الثريد ان شاء الله يكون مفيد لكم ❤️❤️
جاري تحميل الاقتراحات...