Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
6b9cd53f9f | |||
|
6c5f7dba97 |
@ -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,13 +72,13 @@
|
||||
* @return Collection
|
||||
*/
|
||||
public function query(LogReader $model)
|
||||
: QueryBuilder
|
||||
: Collection
|
||||
{
|
||||
$data = collect();
|
||||
|
||||
$model->setLogPath(storage_path('logs'));
|
||||
|
||||
try {
|
||||
$data = $model->get()->merge($data);
|
||||
$data = $model->get();
|
||||
} catch (UnableToRetrieveLogFilesException $exception) {
|
||||
echo $exception->getMessage();
|
||||
exit;
|
||||
@ -87,6 +88,7 @@
|
||||
return (collect($a))->only(['id', 'date', 'environment', 'level', 'file_path', 'context']);
|
||||
});
|
||||
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user