diff --git a/src/Traits/RestfulList.php b/src/Traits/RestfulList.php index 0585703..4655f28 100644 --- a/src/Traits/RestfulList.php +++ b/src/Traits/RestfulList.php @@ -12,6 +12,7 @@ namespace Singularity\HDK\Core\Traits; use Closure; use Hyperf\Contract\LengthAwarePaginatorInterface; use Hyperf\Database\Model\Builder; +use Hyperf\Database\Model\Relations\Relation; use Hyperf\Di\Annotation\Inject; use Hyperf\HttpServer\Contract\RequestInterface; use Hyperf\Stringable\Str; @@ -53,7 +54,7 @@ trait RestfulList protected function responseFormatter( array $options, - Builder $builder, + Builder|Relation $builder, ?Closure $filter = null ) { $perPage = $options['size'] ?? null;