From 08908a314cb75dbcf51e6221c2f2c49d3a55d17f Mon Sep 17 00:00:00 2001
From: Sam Light <samlight1994@gmail.com>
Date: Mon, 5 Sep 2022 09:45:04 +0100
Subject: Implemented majority of the player functionality

---
 src/ScormPlayerServiceProvider.php | 27 ++++++++++++++++++++++-----
 1 file changed, 22 insertions(+), 5 deletions(-)

(limited to 'src/ScormPlayerServiceProvider.php')

diff --git a/src/ScormPlayerServiceProvider.php b/src/ScormPlayerServiceProvider.php
index dc269be..c1f3369 100644
--- a/src/ScormPlayerServiceProvider.php
+++ b/src/ScormPlayerServiceProvider.php
@@ -2,23 +2,40 @@
 
 namespace Lightscale\ScormPlayer;
 
-use Illuminate\Support\ServiceProvider;
+use Peopleaps\Scorm\ScormServiceProvider;
 
-class ScormPlayerServiceProvider extends ServiceProvider
+class ScormPlayerServiceProvider extends ScormServiceProvider
 {
 
     public function register()
     {
-        \Log::debug('player regist');
+        parent::register();
+
+        $this->mergeConfigFrom(
+            __DIR__  . '/../config/scorm-player.php', 'scorm'
+        );
+    }
+
+    protected function offerPublishing()
+    {
+        parent::offerPublishing();
+
+       $this->publishes([
+            __DIR__ . '/../database/migrations/scorm_player_improvements.php.stub' =>
+                $this->getMigrationFileName('scorm_player_improvements.php'),
+        ], 'migrations');
+
     }
 
     public function boot()
     {
+        parent::boot();
+
         // Load routes
-        //$this->loadRoutesFrom(__DIR__.'/../routes/web.php');
+        $this->loadRoutesFrom(__DIR__ . '/../routes/web.php');
 
         // Load views
-        //$this->loadViewsFrom(__DIR__.'/../resources/views', 'courier');
+        $this->loadViewsFrom(__DIR__.'/../resources/views', 'scorm-player');
     }
 
 }
-- 
cgit v1.2.3