]> _ Git - fluidbook-toolbox.git/commitdiff
wip #6182
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 28 Jul 2023 10:32:22 +0000 (12:32 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 28 Jul 2023 10:32:22 +0000 (12:32 +0200)
app/Elearning/QuizCompiler.php
app/Elearning/QuizCompiler/Animations.php [new file with mode: 0644]

index 5656545f32c8bfa8c2c0f9e4ed8cf66572c28e51..c4482ffdcdb05dbc569298f2b87af26c56c4694f 100644 (file)
@@ -2,6 +2,7 @@
 
 namespace App\Elearning;
 
+use App\Elearning\QuizCompiler\Animations;
 use App\Fields\FluidbookFont;
 use App\Jobs\Base;
 use App\Models\Quiz;
@@ -16,6 +17,8 @@ use Cubist\Util\Files\VirtualDirectory;
 class QuizCompiler extends Base
 {
 
+    use Animations;
+
     /**
      * @var Quiz
      */
@@ -31,7 +34,7 @@ class QuizCompiler extends Base
     protected $forceScorm = false;
 
     protected $sassVariables = [];
-    protected $mixDirectories = ['animations'=>'dist/animations'];
+    protected $mixDirectories = ['animations' => 'dist/animations'];
     protected $data;
 
     public function __construct($quiz, $dest, $forceScorm = false)
@@ -162,9 +165,6 @@ class QuizCompiler extends Base
         $this->writeAnimations();
     }
 
-    protected function writeAnimations(){
-
-    }
 
     protected function runWebpack($dev = false)
     {
diff --git a/app/Elearning/QuizCompiler/Animations.php b/app/Elearning/QuizCompiler/Animations.php
new file mode 100644 (file)
index 0000000..b1b2bff
--- /dev/null
@@ -0,0 +1,10 @@
+<?php
+
+namespace App\Elearning\QuizCompiler;
+
+trait Animations
+{
+    protected function writeAnimations(){
+
+    }
+}