diff options
author | devianl2 <devianleong@gmail.com> | 2022-02-11 13:04:26 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-11 13:04:26 +0800 |
commit | 88d7940d4db9519c046f8c5375ef092da1daab35 (patch) | |
tree | 0a0d29e08313068c758a48f496b7b58abf0a462d /src/Model/ScormScoModel.php | |
parent | 3da455045032735b1cab91a575c43fa064bc022f (diff) | |
parent | 8a88eed9cab825d297f0d738efd5e0752b675f61 (diff) |
Revert "Revert "Improve SCORM disk storage handler""
Diffstat (limited to 'src/Model/ScormScoModel.php')
-rw-r--r-- | src/Model/ScormScoModel.php | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/Model/ScormScoModel.php b/src/Model/ScormScoModel.php index de50741..d606d32 100644 --- a/src/Model/ScormScoModel.php +++ b/src/Model/ScormScoModel.php @@ -13,11 +13,18 @@ class ScormScoModel extends Model return config('scorm.table_names.scorm_sco_table', parent::getTable()); } - public function scorm() { + public function scorm() + { return $this->belongsTo(ScormModel::class, 'scorm_id', 'id'); } - public function scoTrackings() { + public function scoTrackings() + { return $this->hasMany(ScormScoTrackingModel::class, 'sco_id', 'id'); } + + public function children() + { + return $this->hasMany(ScormScoModel::class, 'sco_parent_id', 'id'); + } } |