راکت

Api ها در لاراول

1 پاسخ

سلام وقتتون بخیر
من دارم ویدیو اموزش 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

ثبت پرسش جدید

پاسخ‌ها

1
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

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

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

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

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

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

شاید پاسخ شما همین‌جا باشد

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

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