@@ -13,28 +13,21 @@ class Datatable
1313{
1414 /**
1515 * Extracts data from request, passes to datatable service and prepares data for response.
16- * @param Model|Builder $mixed
17- * @param array $requestParameters
18- * @param array $allowedFilters
19- * @param array $allowedRelations
20- * @param array $allowedSortings
21- * @param array $allowedSelects
22- * @return array
16+ *
2317 * @throws InvalidParameterInterface if input parameters are invalid.
2418 */
2519 public function run (
2620 Model |Builder $ mixed ,
27- array $ requestParameters ,
28- array $ allowedFilters = [],
29- array $ allowedRelations = [],
30- array $ allowedSortings = [],
31- array $ allowedSelects = []
32- ): array
33- {
21+ array $ requestParameters ,
22+ array $ allowedFilters = [],
23+ array $ allowedRelations = [],
24+ array $ allowedSortings = [],
25+ array $ allowedSelects = []
26+ ): array {
3427
3528 $ filters = json_decode ($ requestParameters ['filters ' ]);
3629 $ sorting = json_decode ($ requestParameters ['sorting ' ]);
37- $ rels = array_key_exists ('rels ' , $ requestParameters ) ? $ requestParameters ['rels ' ] : array () ;
30+ $ rels = array_key_exists ('rels ' , $ requestParameters ) ? $ requestParameters ['rels ' ] : [] ;
3831
3932 $ dataTableInput = new DataTableInput (
4033 $ requestParameters ['start ' ],
0 commit comments