From ca8a93553bd00620fad2f2f329735448544e584a Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 3 Jun 2024 16:53:25 +0200 Subject: [PATCH] wip #6937 @1 --- .../Controllers/CubistMagicController.php | 2 +- .../Magic/Models/CubistMagicAbstractModel.php | 23 +++++++++---------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/app/Magic/Controllers/CubistMagicController.php b/src/app/Magic/Controllers/CubistMagicController.php index e130f38..0dd185b 100644 --- a/src/app/Magic/Controllers/CubistMagicController.php +++ b/src/app/Magic/Controllers/CubistMagicController.php @@ -84,7 +84,7 @@ class CubistMagicController extends CubistCrudController } } - if ($model->isRevisionEnabled()) { + if (method_exists($this, "isRevisionEnabled") && $model->isRevisionEnabled()) { $this->revisionEnabled = true; } diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index 6944750..77b11f0 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -48,7 +48,6 @@ class CubistMagicAbstractModel extends Model implements HasMedia { use CrudTrait; use InteractsWithMedia; - use RevisionableTrait; use BunchOfFields { addField as protected bunchAddField; } @@ -487,10 +486,10 @@ class CubistMagicAbstractModel extends Model implements HasMedia $ops[] = BulkDeleteOperation::class; } } - if ($this->_enableRevisions) { - $ops[] = ReviseOperation::class; - } - $this->revisionEnabled = $this->_enableRevisions; +// if ($this->_enableRevisions) { +// $ops[] = ReviseOperation::class; +// } + //$this->revisionEnabled = $this->_enableRevisions; $ops = array_merge($ops, $this->_operations); foreach ($ops as $operation) { @@ -503,10 +502,10 @@ class CubistMagicAbstractModel extends Model implements HasMedia return $res; } - public function isRevisionEnabled() - { - return $this->_enableRevisions; - } +// public function isRevisionEnabled() +// { +// return $this->_enableRevisions; +// } protected function _replaceInCode($stub, $dest) { @@ -1021,9 +1020,9 @@ class CubistMagicAbstractModel extends Model implements HasMedia public function isButtonVisible($button) { - if ($button === 'revise') { - return $this->_enableRevisionsButton; - } +// if ($button === 'revise') { +// return $this->_enableRevisionsButton; +// } return true; } -- 2.39.5