__CrudConstructor(); $this->authorizeResource(Site::class, 'site'); } /** @var Site */ public static $modelClass = Site::class; /** * Crud Layout * * @var string */ public static $layout = 'layout.app'; /** * Site.index crud * * @param CrudIndexRequest $request * @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory */ public function index(CrudIndexRequest $request) { /** @var \Illuminate\View\View */ $view = $this->crudIndex($request); if ($request->ajax()) { return $view; } return view('sites.index', $view->getData()); } }