diff --git a/DataTables/SystemLogsDataTable.php b/DataTables/SystemLogsDataTable.php index 584af7e..766aff0 100644 --- a/DataTables/SystemLogsDataTable.php +++ b/DataTables/SystemLogsDataTable.php @@ -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'));