namespace Cubist\Backpack\app\Http\Controllers;
+use Backpack\CRUD\app\Http\Controllers\CrudController;
+
+// VALIDATION: change the requests to match your own file names if you need form validation
use Cubist\Backpack\app\Http\Requests\CubistModelRequest as StoreRequest;
use Cubist\Backpack\app\Http\Requests\CubistModelRequest as UpdateRequest;
use Backpack\CRUD\CrudPanel;
-use Webfactor\Laravel\Backpack\NestedModels\Controllers\NestedModelsCrudController;
/**
* Class ModelCrudController
* @package App\Http\Controllers\Admin
* @property-read CrudPanel $crud
*/
-class CubistModelCrudController extends NestedModelsCrudController
+class CubistModelCrudController extends CrudController
{
public function setup()
{
|--------------------------------------------------------------------------
*/
$this->crud->setModel('Cubist\Backpack\app\Models\CubistModel');
- $this->treeSetup();
$this->crud->setRoute(config('backpack.base.route_prefix') . '/model');
$this->crud->setEntityNameStrings('model', 'models');
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
-use Webfactor\Laravel\Backpack\NestedModels\Traits\NestedModelTrait;
class CreateModelsTable extends Migration
{
- use NestedModelTrait;
-
/**
* Run the migrations.
*
$table->string('label');
$table->json('attributes');
$table->timestamps();
- $table->nestedSet();
});
}
*/
public function down()
{
- Schema::drop('cubist_models');
+ Schema::drop('models');
}
}