update system log, change from EloquentDatatable to CollectionDtatable

This commit is contained in:
daengdeni 2024-01-10 17:36:11 +07:00
parent 6c5f7dba97
commit 6b9cd53f9f

View File

@ -8,6 +8,7 @@
use Jackiedo\LogReader\Exceptions\UnableToRetrieveLogFilesException;
use Jackiedo\LogReader\LogReader;
use Spatie\Activitylog\Models\Activity;
use Yajra\DataTables\CollectionDataTable;
use Yajra\DataTables\EloquentDataTable;
use Yajra\DataTables\Html\Builder as HtmlBuilder;
use Yajra\DataTables\Html\Column;
@ -22,10 +23,10 @@
*
* @return \Yajra\DataTables\DataTableAbstract
*/
public function dataTable(QueryBuilder $query)
: EloquentDataTable
public function dataTable(Collection $query)
: CollectionDataTable
{
return (new EloquentDataTable($query))->rawColumns([
return (new CollectionDataTable($query))->rawColumns([
'action',
'level'
])->editColumn('id', function (Collection $model) {
@ -71,7 +72,7 @@
* @return Collection
*/
public function query(LogReader $model)
: QueryBuilder
: Collection
{
$model->setLogPath(storage_path('logs'));