توضیحات

در این جلسه به توضیح validation و error handler در دوره آموزش ساخت وب سرویس با لاراول (Laravel Rest Api) پروژه محور میپردازیم.


پی اچ پی php laravel لاراول postman API وب سرویس

مدرس دوره علی شیخ
مدت دوره 10:16:14
تعداد ویدیو 59

وضعیت دوره : کامل شده
قیمت دوره : 399,000 379,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام وقت بخیر.
    ببخشید وقتی ما تو Exception ها تو بحث ErrorHandler میایم و به شکلی که شما تعریف کردین ارور ModelNotFound رو تعریف میکنیم تو بحث API کاملا درسته و کار میکنه حالا اگه بخوایم بگیم بهش فقط تو Route های Api بدین شکل ارور نشون بده و تو Routeهای وب همون 404 رو نشون بده چی کار باید بکنیم

    • سلام وقت بخیر.
      توی تابع render شما به request$ دسترسی دارید و میتوانید از ()request->wantsJson$ استفاده کنید که اگه توی هدر درخواست Accept: application/json قرار گرفته باشه مقدارش true هست و توی شرط متوجه میشید که در خواست به شکل api هست و کارهای مورد نظر را انجام میدید چیزی که قراره return بشه و اگه false باشه یعنی از سمت مرورگر هست.

    • سلام وقت بخیر.
      سوالتون برای چه قسمتی از دوره هست؟
      دقت کنید ApiResponser یک trait هست و توی کلاس باید صداش یا use کنید.