for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Http\Controllers\Admin;
use Backpack\CRUD\app\Http\Controllers\CrudController;
class ManagerCrudController extends CrudController
{
/**
* Prepare the admin interface by setting the associated
* model, setting the route, and adding custom columns/fields.
*
* @return void
*/
public function setup() : void
$this->crud->setModel("App\Models\Manager");
$this->crud->setRoute("admin/manager");
$this->crud->setEntityNameStrings('manager', 'managers');
$this->crud->denyAccess('create');
$this->crud->denyAccess('delete');
$this->crud->addColumn([
'name' => 'user.name',
'type' => 'text',
'label' => 'Name'
]);
'name' => 'user.email',
'label' => 'Email'
$this->crud->removeButton('update');
$this->crud->addButtonFromView('line', 'create_job_poster', 'create_job_poster', 'beginning');
}