@@ -43,8 +43,8 @@ public static function of($source)
4343 */
4444 public static function make ($ source )
4545 {
46- $ engines = Config::array ('datatables.engines ' , []);
47- $ builders = Config::array ('datatables.builders ' , []);
46+ $ engines = Config::get ('datatables.engines ' , []);
47+ $ builders = Config::get ('datatables.builders ' , []);
4848
4949 $ args = func_get_args ();
5050 foreach ($ builders as $ class => $ engine ) {
@@ -102,7 +102,7 @@ public function getConfig(): DataTablesConfig
102102 */
103103 public function query (QueryBuilder $ builder ): QueryDataTable
104104 {
105- $ dataTable = Config::string ('datatables.engines.query ' );
105+ $ dataTable = ( string ) Config::get ('datatables.engines.query ' );
106106
107107 $ this ->validateDataTable ($ dataTable , QueryDataTable::class);
108108
@@ -116,8 +116,8 @@ public function query(QueryBuilder $builder): QueryDataTable
116116 */
117117 public function eloquent (EloquentBuilder $ builder ): EloquentDataTable
118118 {
119- $ dataTable = Config::string ('datatables.engines.eloquent ' );
120-
119+ $ dataTable = ( string ) Config::get ('datatables.engines.eloquent ' );
120+
121121 $ this ->validateDataTable ($ dataTable , EloquentDataTable::class);
122122
123123 return $ dataTable ::create ($ builder );
@@ -132,7 +132,7 @@ public function eloquent(EloquentBuilder $builder): EloquentDataTable
132132 */
133133 public function collection ($ collection ): CollectionDataTable
134134 {
135- $ dataTable = Config::string ('datatables.engines.collection ' );
135+ $ dataTable = ( string ) Config::get ('datatables.engines.collection ' );
136136
137137 $ this ->validateDataTable ($ dataTable , CollectionDataTable::class);
138138
0 commit comments