diff options
Diffstat (limited to 'src/Model/ScormModel.php')
-rw-r--r-- | src/Model/ScormModel.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Model/ScormModel.php b/src/Model/ScormModel.php index 4421d98..e7c5a16 100644 --- a/src/Model/ScormModel.php +++ b/src/Model/ScormModel.php @@ -15,6 +15,34 @@ use Illuminate\Database\Eloquent\Model; */ class ScormModel extends Model { + + /** + * The attributes that are mass assignable. + * + * @var array + */ + protected $fillable = [ + 'id', + 'resource_id', + 'resource_type', + 'title', + 'origin_file', + 'version', + 'ratio', + 'uuid', + 'entry_url', + 'created_at', + 'updated_at', + ]; + + /** + * Get the parent resource model (user or post). + */ + public function resourceable() + { + return $this->morphTo(__FUNCTION__, 'resource_type', 'resource_id'); + } + public function getTable() { return config('scorm.table_names.scorm_table', parent::getTable()); |