summaryrefslogtreecommitdiff
path: root/src/Model/ScormScoTrackingModel.php
diff options
context:
space:
mode:
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());
+ }
+}