From: Vincent Vanwaelscappel Date: Wed, 24 May 2023 08:34:36 +0000 (+0200) Subject: wip #5944 @1 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=18dfab3730cb9aa7c8b61161898bff59f0033577;p=cubist_cms-back.git wip #5944 @1 --- diff --git a/src/app/Console/Commands/GenerateCommand.php b/src/app/Console/Commands/GenerateCommand.php index c171418..5d4b637 100644 --- a/src/app/Console/Commands/GenerateCommand.php +++ b/src/app/Console/Commands/GenerateCommand.php @@ -36,10 +36,6 @@ class GenerateCommand extends CubistMagicCommand { $this->_handleMagicFolder([$this, '_generate']); $this->_writeRoutes(); - - //Artisan::call('cache:clear'); - //Artisan::call('optimize'); - //$this->executeProcess('composer dump-autoload'); } protected function _writeRoutes() @@ -63,7 +59,7 @@ class GenerateCommand extends CubistMagicCommand $model->generateCode(); $route = $model->getOption('route', $model->getOption('name')); - if(null===$route || !$route){ + if (null === $route || !$route) { return; } $controller = $model->getControllerClass(); diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index e18f9e2..86e0b08 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -115,6 +115,8 @@ class CubistMagicAbstractModel extends Model implements HasMedia protected $filters = []; + protected $_generateController = true; + /** * @var array @@ -429,6 +431,9 @@ class CubistMagicAbstractModel extends Model implements HasMedia public function generateCode() { + if (!$this->_generateController) { + return; + } $this->_generateControllerCode(); }