Файл: app/Http/Controllers/Admin/SearchController.php
Строк: 32
<?php
declare(strict_types=1);
namespace AppHttpControllersAdmin;
use AppModelsSearch;
use IlluminateHttpRedirectResponse;
use IlluminateSupportFacadesArtisan;
use IlluminateViewView;
class SearchController extends AdminController
{
/**
* Главная страница
*/
public function index(): View
{
$count = Search::query()->count();
$search = Search::query()
->selectRaw('relate_type, count(*) as cnt')
->groupBy('relate_type')
->get();
return view('admin/search/index', compact('count', 'search'));
}
/**
* Импорт
*/
public function import(): RedirectResponse
{
Artisan::call('search:import');
setFlash('success', __('main.records_added_success'));
return redirect()->route('admin.search.index');
}
}