diff options
Diffstat (limited to 'src/TableComponent.php')
-rw-r--r-- | src/TableComponent.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/TableComponent.php b/src/TableComponent.php index 84ca518..affb8fd 100644 --- a/src/TableComponent.php +++ b/src/TableComponent.php @@ -152,6 +152,7 @@ abstract class TableComponent extends Component /** * @return Builder<TModel> + * @phpstan-return Builder<TModel> */ protected function query(): Builder { @@ -159,8 +160,9 @@ abstract class TableComponent extends Component throw new Exception('Requires $model to be set or query() method to be overridden'); } - \PHPStan\dumpType((new $this->model)->newQuery()); - return $this->model::query(); + /** @var Builder<TModel> */ + $query = $this->model::query(); + return $query; } /** |