Skip to content

Commit 71731dd

Browse files
authored
Methods pointing to the "uncustomizable" classes.
1 parent a311684 commit 71731dd

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/DataTables.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ public function getConfig()
112112
*/
113113
public function query(QueryBuilder $builder): QueryDataTable
114114
{
115-
return QueryDataTable::create($builder);
115+
$dataTable = config('datatables.engines.query');
116+
117+
return $dataTable::create($builder);
116118
}
117119

118120
/**
@@ -123,7 +125,9 @@ public function query(QueryBuilder $builder): QueryDataTable
123125
*/
124126
public function eloquent(EloquentBuilder $builder): EloquentDataTable
125127
{
126-
return EloquentDataTable::create($builder);
128+
$dataTable = config('datatables.engines.eloquent');
129+
130+
return $dataTable::create($builder);
127131
}
128132

129133
/**
@@ -134,7 +138,9 @@ public function eloquent(EloquentBuilder $builder): EloquentDataTable
134138
*/
135139
public function collection($collection): CollectionDataTable
136140
{
137-
return CollectionDataTable::create($collection);
141+
$dataTable = config('datatables.engines.collection');
142+
143+
return $dataTable::create($builder);
138144
}
139145

140146
/**

0 commit comments

Comments
 (0)