summaryrefslogtreecommitdiff
path: root/src/Model
diff options
context:
space:
mode:
authordevianl2 <devianleong@gmail.com>2022-02-11 11:21:33 +0800
committerGitHub <noreply@github.com>2022-02-11 11:21:33 +0800
commit9a3d5c62ac377bfcb9e31f98275636548c4d65ea (patch)
treef5f792b1775c82e103f492a25cce3c1234f8b4e7 /src/Model
parentca8137f985224373c22fa195288fb093d548a75c (diff)
parentf2faa8f007834444a129db4fb8f4ece901b21fed (diff)
Merge pull request #7 from KhaledLela/main
Improve SCORM disk storage handler
Diffstat (limited to 'src/Model')
-rw-r--r--src/Model/ScormScoModel.php11
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');
+ }
}