ldc-crm/app/Http/Controllers/BrandController.php

31 lines
704 B
PHP
Raw Normal View History

2020-12-01 17:02:10 +01:00
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\Models\Brand;
use Kwaadpepper\CrudPolicies\Http\Requests\CrudIndexRequest;
use Kwaadpepper\CrudPolicies\Traits\CrudController;
2020-12-01 17:02:10 +01:00
class BrandController extends Controller
{
use CrudController {
index as crudIndex;
2020-12-01 17:02:10 +01:00
}
/** @var Brand */
public static $modelClass = Brand::class;
public static $layout = 'layouts.app';
public function index(CrudIndexRequest $request)
{
/** @var \Illuminate\View\View */
$view = $this->crudIndex($request);
if ($request->ajax()) {
return $view;
2020-12-01 17:02:10 +01:00
}
return view('brand.index', $view->getData());
2020-12-01 17:02:10 +01:00
}
}