FleetCart/Modules/Report/SearchReport.php

24 lines
512 B
PHP
Raw Permalink Normal View History

2023-06-11 12:14:03 +00:00
<?php
namespace Modules\Report;
use Modules\Product\Entities\SearchTerm;
class SearchReport extends Report
{
protected $filters = [];
protected function view()
{
return 'report::admin.reports.search_report.index';
}
public function query()
{
return SearchTerm::orderByDesc('hits')
->when(request()->has('keyword'), function ($query) {
$query->where('term', 'LIKE', request('keyword') . '%');
});
}
}