summaryrefslogtreecommitdiff
path: root/src/Model/ScormModel.php
diff options
context:
space:
mode:
authorKhaled Mohamed <Eng.Khaled.Lela@gmail.com>2022-08-22 14:51:20 +0200
committerGitHub <noreply@github.com>2022-08-22 14:51:20 +0200
commit1764d938b4c7136738577d452f201bc3078156e9 (patch)
tree63863454b8376a754f054d13614ebbefd9137ae9 /src/Model/ScormModel.php
parent99e679a54328e5bfa00a8a481cacb124f261bd9e (diff)
parent5d901a380c38335abfc9df650f478fb0386c66cc (diff)
Merge branch 'main' into main
Diffstat (limited to 'src/Model/ScormModel.php')
-rw-r--r--src/Model/ScormModel.php28
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());