File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ interface DataTableScope
77 /**
88 * Apply a query scope.
99 *
10- * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query
10+ * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Eloquent\Relations\Relation $query
1111 * @return mixed
1212 */
1313 public function apply ($ query );
Original file line number Diff line number Diff line change 77use Generator ;
88use Illuminate \Contracts \Support \Renderable ;
99use Illuminate \Database \Eloquent \Builder as EloquentBuilder ;
10+ use Illuminate \Database \Eloquent \Relations \Relation as EloquentRelation ;
1011use Illuminate \Database \Query \Builder as QueryBuilder ;
1112use Illuminate \Http \JsonResponse ;
1213use Illuminate \Http \Response ;
@@ -243,7 +244,7 @@ public function ajax(): JsonResponse
243244 {
244245 $ query = null ;
245246 if (method_exists ($ this , 'query ' )) {
246- /** @var EloquentBuilder|QueryBuilder $query */
247+ /** @var EloquentBuilder|QueryBuilder|EloquentRelation $query */
247248 $ query = app ()->call ([$ this , 'query ' ]);
248249 $ query = $ this ->applyScopes ($ query );
249250 }
@@ -713,10 +714,10 @@ public function __get(string $key)
713714 /**
714715 * Apply query scopes.
715716 *
716- * @param EloquentBuilder|QueryBuilder $query
717- * @return EloquentBuilder|QueryBuilder
717+ * @param EloquentBuilder|QueryBuilder|EloquentRelation $query
718+ * @return EloquentBuilder|QueryBuilder|EloquentRelation
718719 */
719- protected function applyScopes (EloquentBuilder |QueryBuilder $ query ): EloquentBuilder |QueryBuilder
720+ protected function applyScopes (EloquentBuilder |QueryBuilder | EloquentRelation $ query ): EloquentBuilder |QueryBuilder | EloquentRelation
720721 {
721722 foreach ($ this ->scopes as $ scope ) {
722723 $ scope ->apply ($ query );
You can’t perform that action at this time.
0 commit comments