From: Vincent Vanwaelscappel Date: Thu, 27 Feb 2020 15:29:57 +0000 (+0100) Subject: wip #3439 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=cb0a715c0d10f2ab36fa79352b2561efdfe8ba85;p=cubist_cms-back.git wip #3439 @0.25 --- diff --git a/src/app/Magic/Controllers/CubistMagicController.php b/src/app/Magic/Controllers/CubistMagicController.php index ec506c3..6852bf3 100644 --- a/src/app/Magic/Controllers/CubistMagicController.php +++ b/src/app/Magic/Controllers/CubistMagicController.php @@ -3,6 +3,14 @@ namespace Cubist\Backpack\app\Magic\Controllers; +use Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\CreateOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\ListOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\RevisionsOperation; +use Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation; use Backpack\CRUD\app\Models\Traits\CrudTrait; use Cubist\Backpack\app\Http\Controllers\CubistCrudController; use Cubist\Backpack\app\Magic\Fields\Field; @@ -25,6 +33,15 @@ class CubistMagicController extends CubistCrudController use CrudTrait; use HandleAjaxMedia; + use ListOperation; + use CreateOperation; + use UpdateOperation; + use DeleteOperation; + use BulkDeleteOperation; + use CloneOperation; + use BulkCloneOperation; + use RevisionsOperation; + protected $_modelNamespace; protected $_routeURL; protected $_singular; diff --git a/src/app/Magic/Controllers/CubistMagicNestedController.php b/src/app/Magic/Controllers/CubistMagicNestedController.php index aa736d8..35fee4a 100644 --- a/src/app/Magic/Controllers/CubistMagicNestedController.php +++ b/src/app/Magic/Controllers/CubistMagicNestedController.php @@ -4,7 +4,11 @@ namespace Cubist\Backpack\app\Magic\Controllers; +use Backpack\CRUD\app\Http\Controllers\Operations\ReorderOperation; + class CubistMagicNestedController extends CubistMagicController { + use ReorderOperation; + protected $_nested = true; } diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index 685e2ef..61413dd 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -11,7 +11,6 @@ use Cubist\Backpack\app\Magic\PageData; use Cubist\Backpack\app\Magic\QueryBuilder; use Cubist\Backpack\app\Magic\Requests\CubistMagicUpdateRequest; use Cubist\Backpack\app\Magic\Util; -use Cubist\Backpack\Facades\App; use Cubist\Util\Json; use Doctrine\DBAL\Schema\Schema; use Doctrine\DBAL\Schema\Table;