]> _ Git - cubist_cms-back.git/commitdiff
#2783
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 7 Jun 2019 10:54:28 +0000 (12:54 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 7 Jun 2019 10:54:28 +0000 (12:54 +0200)
composer.json
src/app/Magic/Controllers/CubistMagicControllerTrait.php
src/app/Magic/Models/CubistMagicAbstractModel.php

index cd220c6abc5e33f8fb58667ca1ec7772097e81db..c72bb9329b0af1c5eabe1f52364c4421bb512f3d 100644 (file)
@@ -34,7 +34,8 @@
         "predis/predis": "^1.1",
         "webfactor/laravel-backpack-instant-fields": "^2.3.1",
         "webfactor/laravel-backpack-nestedmodels": "^1.0.1@dev",
-        "spatie/laravel-translatable": "^4.1"
+        "spatie/laravel-translatable": "^4.1",
+        "venturecraft/revisionable": "^1.30"
     },
     "require-dev": {
         "filp/whoops": "^2.3",
index dd96ae19139201a9cdfb97fdb7831e306d555278..9c36368b22776cb792d3e891dbc1ce33bdeb6a81 100644 (file)
@@ -20,6 +20,8 @@ trait CubistMagicControllerTrait
         if ($this->_clonable) {
             $this->crud->allowAccess('clone');
         }
+        $this->crud->allowAccess('revisions');
+        $this->crud->with('revisionHistory');
 
 
         /*
index d808b778b1845a3b3442fe3b7de0e927634b7183..25664e1e0c98de079da5ba9c7a08f51ae81debc9 100644 (file)
@@ -13,6 +13,7 @@ use Doctrine\DBAL\Schema\Schema;
 use Doctrine\DBAL\Schema\Table;
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Support\Str;
+use Venturecraft\Revisionable\RevisionableTrait;
 
 class CubistMagicAbstractModel extends Model
 {
@@ -23,6 +24,7 @@ class CubistMagicAbstractModel extends Model
     }
     use Sluggable, SluggableScopeHelpers;
     use HasTranslations;
+    use RevisionableTrait;
 
     protected static $_doctrineTypesMapping = ['int' => 'integer'];