راکت
حل شده

اروری عجیب در لاراول

2 پاسخ

سلام دوستان !
من امروز قسمت مدیریت ویدئو یا اپیزودها را در دوره لاراول (فروشگاه فایل) مشاهده کردم !

ارور زیر را می دهد (در حین ساخت قسمت یا همان create episode) :
Call to a member function pluck() on null

این هم کد بنده :

    protected function setCourseTime($episode)
    {
        $course = $episode->course;
        $course->time = $this->getCourseTime($course->episodes->pluck('time'));
        $course->save();
    }

    protected function getCourseTime($times)
    {
        $timestamp = Carbon::parse('۰۰:۰۰:۰۰');
        foreach ($times as $t) {
            $time = strlen($t) == ۵ ? strtotime('۰۰:' . $t) : strtotime($t);
            $timestamp->addSecond($time);
        }
        return $timestamp->format('H:i:s');
    }

@hesammousavi

حسام جان و سایر دوستان اگر جایی را اشتباه کرده ام بفرمایید !

ثبت پرسش جدید

پاسخ‌ها

2
Masiht
Masiht
@masiht

تخصص: برنامه نویس سمت سرور (php)

بهترین پاسخ

سلام دوست گلم
مشکل رو حل کردم !

پرانتز باز و بسته جلیو اپیزود را جا انداخته بودم !

مهدی
مهدی
@code2code

خوب شاید رابطه ای به نام episodes توی مدل course نساختی

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

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

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