NESYOU
3 سال پیش توسط NESYOU مطرح شد
1 پاسخ

Api ها در لاراول

سلام وقتتون بخیر
من دارم ویدیو اموزش api هارو میبینم . مثلا من 50 تا مقاله داره ولی میخوام 75 ببینم ارور 500 میده ولی تو اموزش کاری میکنه ارور 400 بده اموزشی ک میبینم لاراول 7 و فایل Exceptions که توی لاراول 8 هست با لاراول 7 فرق داره و فانکشن render نداره این کدی ک توی فانکشن رجیستر نوشتم

    public function register()
    {
        $this->renderable(function (NotFoundHttpException $e, $request) {
            return response()->json([
                    'message' => "Not found",
                    ],404);
        });
    }

ولی بازم ارور 500 میده چه توی postman چ توی مرورگر حالا میشه بگید باید چیکار کنم؟
@mohaligateway
@ali.bayat
@Rp76


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
1

سلام وقتتون بخیر!!

توی کنترلرتون باید این رو اعمال کنید

ساده ترین راهش اینه

$post=Post::findOrFail($id);

که اگر پیدا نکنه ۴۰۴ میده
یه راه دیگه هم bind کردن با route هست


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام