Skip to content

Commit ac48480

Browse files
committed
use CRUD facade instead of this crud object in controllers by default
1 parent ef13473 commit ac48480

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/Console/Commands/CrudControllerBackpackCommand.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ protected function replaceSetFromDb(&$stub, $name)
146146
}
147147

148148
// replace setFromDb with actual fields and columns
149-
$stub = str_replace('$this->crud->setFromDb(); // fields', implode(PHP_EOL.' ', $fields), $stub);
150-
$stub = str_replace('$this->crud->setFromDb(); // columns', implode(PHP_EOL.' ', $columns), $stub);
149+
$stub = str_replace('CRUD::setFromDb(); // fields', implode(PHP_EOL.' ', $fields), $stub);
150+
$stub = str_replace('CRUD::setFromDb(); // columns', implode(PHP_EOL.' ', $columns), $stub);
151151

152152
return $this;
153153
}

src/Console/stubs/crud-controller.stub

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@ class DummyClassCrudController extends CrudController
2121

2222
public function setup()
2323
{
24-
$this->crud->setModel(\App\Models\DummyClass::class);
25-
$this->crud->setRoute(config('backpack.base.route_prefix') . '/dummy_class');
26-
$this->crud->setEntityNameStrings('dummy_class', 'DummyTable');
24+
CRUD::setModel(\App\Models\DummyClass::class);
25+
CRUD::setRoute(config('backpack.base.route_prefix') . '/dummy_class');
26+
CRUD::setEntityNameStrings('dummy_class', 'DummyTable');
2727
}
2828

2929
protected function setupListOperation()
3030
{
31-
$this->crud->setFromDb(); // columns
31+
CRUD::setFromDb(); // columns
3232
}
3333

3434
protected function setupCreateOperation()
3535
{
36-
$this->crud->setValidation(DummyClassRequest::class);
36+
CRUD::setValidation(DummyClassRequest::class);
3737

38-
$this->crud->setFromDb(); // fields
38+
CRUD::setFromDb(); // fields
3939
}
4040

4141
protected function setupUpdateOperation()

0 commit comments

Comments
 (0)