/home/optimumoperation/moderncms.optimumoperations.top/core/app/Course.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Course extends Model
{
protected $fillable = [
'language_id',
'course_category_id',
'title',
'current_price',
'previous_price',
'summary',
'course_image',
'video_link',
'overview',
'instructor_image',
'instructor_name',
'instructor_occupation',
'instructor_details',
'instructor_facebook',
'instructor_instagram',
'instructor_twitter',
'instructor_linkedin',
'duration',
'is_featured',
'average_rating'
];
public function courseCategory()
{
return $this->belongsTo('App\CourseCategory');
}
public function language()
{
return $this->belongsTo('App\Language');
}
public function modules()
{
return $this->hasMany('App\Module');
}
public function coursePurchase()
{
return $this->hasMany('App\CoursePurchase');
}
public function review()
{
return $this->hasMany('App\CourseReview');
}
}