summaryrefslogtreecommitdiff
path: root/src/Model/ScormScoTrackingModel.php
diff options
context:
space:
mode:
authorDevian <devianleong@gmail.com>2021-04-22 17:03:46 +0800
committerDevian <devianleong@gmail.com>2021-04-22 17:03:46 +0800
commit745cf2431a71d0e6c5f08f8605839279b2f7496e (patch)
tree11e4c7a19ac9f9efc1bb253b29b1fa488c34238e /src/Model/ScormScoTrackingModel.php
Initiate commit
Diffstat (limited to 'src/Model/ScormScoTrackingModel.php')
-rw-r--r--src/Model/ScormScoTrackingModel.php42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/Model/ScormScoTrackingModel.php b/src/Model/ScormScoTrackingModel.php
new file mode 100644
index 0000000..1a26efb
--- /dev/null
+++ b/src/Model/ScormScoTrackingModel.php
@@ -0,0 +1,42 @@
+<?php
+
+
+namespace Peopleaps\Scorm\Model;
+
+
+use Illuminate\Database\Eloquent\Model;
+
+class ScormScoTrackingModel extends Model
+{
+ protected $fillable = [
+ 'user_id',
+ 'sco_id',
+ 'uuid',
+ 'progression',
+ 'score_raw',
+ 'score_min',
+ 'score_max',
+ 'score_scaled',
+ 'lesson_status',
+ 'completion_status',
+ 'session_time',
+ 'total_time_int',
+ 'total_time_string',
+ 'entry',
+ 'suspend_data',
+ 'credit',
+ 'exit_mode',
+ 'lesson_location',
+ 'lesson_mode',
+ 'is_locked',
+ 'details',
+ 'latest_date',
+ 'created_at',
+ 'updated_at'
+ ];
+
+ public function getTable()
+ {
+ return config('scorm.table_names.scorm_sco_tracking_table', parent::getTable());
+ }
+}