diff options
author | Devian Leong <devianleong@gmail.com> | 2022-03-10 17:37:50 +0800 |
---|---|---|
committer | Devian Leong <devianleong@gmail.com> | 2022-03-10 17:37:50 +0800 |
commit | f4b0cceffa954055824fb64140a732e52f8f07b3 (patch) | |
tree | 445f5debdde64d00a8f70a2a0ec9728d7f48c859 | |
parent | bc15e45f477a9b2675ab083722766705801d3041 (diff) |
Added polymorphic function in scorm model. You can use polymorphic to call the scorm model in your project3.0.4
-rw-r--r-- | src/Model/ScormModel.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Model/ScormModel.php b/src/Model/ScormModel.php index 41ef297..d9ae680 100644 --- a/src/Model/ScormModel.php +++ b/src/Model/ScormModel.php @@ -9,6 +9,14 @@ use Illuminate\Database\Eloquent\Model; class ScormModel extends Model { + /** + * 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()); |