Masiht
6 سال پیش توسط Masiht مطرح شد
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

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


ثبت پرسش جدید
Masiht
تخصص : برنامه نویس سمت سرور (php)
@masiht 6 سال پیش مطرح شد
1

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

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


مهدی
@code2code 6 سال پیش مطرح شد
0

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


Masiht
تخصص : برنامه نویس سمت سرور (php)
@masiht 6 سال پیش مطرح شد
1

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

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


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

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