File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ public static function create($source)
3131 /**
3232 * CollectionEngine constructor.
3333 *
34- * @param \Illuminate\Http\Resources\Json\AnonymousResourceCollection<array-key, array> $collection
34+ * @param \Illuminate\Http\Resources\Json\AnonymousResourceCollection<array-key, array> $resourceCollection
3535 */
36- public function __construct (AnonymousResourceCollection $ collection )
36+ public function __construct (AnonymousResourceCollection $ resourceCollection )
3737 {
38+ /** @var \Illuminate\Support\Collection<(int|string), array> $collection */
39+ $ collection = collect ($ resourceCollection )->pluck ('resource ' );
3840 $ this ->request = app ('datatables.request ' );
3941 $ this ->config = app ('datatables.config ' );
40- $ this ->collection = collect ( $ collection) ;
41- $ this ->original = collect ( $ collection) ;
42- $ this ->columns = array_keys ($ this ->serialize (collect ( $ collection) ->first ()));
42+ $ this ->collection = $ collection ;
43+ $ this ->original = $ collection ;
44+ $ this ->columns = array_keys ($ this ->serialize ($ collection ->first ()));
4345 }
4446}
You can’t perform that action at this time.
0 commit comments