Skip to content

Commit

Permalink
fix annotations
Browse files Browse the repository at this point in the history
  • Loading branch information
ildyria committed Jun 10, 2024
1 parent 92a00e9 commit f9601af
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
6 changes: 4 additions & 2 deletions src/Node.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

namespace Kalnoy\Nestedset;

use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
use Illuminate\Database\Eloquent\Collection as EloquentCollection;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Query\Builder as BaseQueryBuilder;

/**
* Accompanies {@link \Kalnoy\Nestedset\NodeTrait}.
Expand Down Expand Up @@ -153,11 +155,11 @@ public function down(int $amount = 1): bool;
/**
* @since 2.0
*
* @param QueryBuilder<Tmodelkey,Tmodel> $query
* @param BaseQueryBuilder|EloquentBuilder<Tmodel>|QueryBuilder<Tmodelkey,Tmodel> $query
*
* @return QueryBuilder<Tmodelkey,Tmodel>
*/
public function newEloquentBuilder(QueryBuilder $query): QueryBuilder;
public function newEloquentBuilder(BaseQueryBuilder|EloquentBuilder|QueryBuilder $query): QueryBuilder;

/**
* Get a new base query that includes deleted nodes.
Expand Down
5 changes: 3 additions & 2 deletions src/NodeTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -683,12 +683,13 @@ protected function restoreDescendants($deletedAt)
}

/**
* {@inheritdoc}
* @param BaseQueryBuilder|EloquentBuilder<Tmodel>|QueryBuilder<Tmodelkey,Tmodel> $query
*
* @since 2.0
* @return QueryBuilder<Tmodelkey,Tmodel>
*/
public function newEloquentBuilder($query): QueryBuilder
{
/** @disregard P1006 */
return new QueryBuilder($query);
}

Expand Down

0 comments on commit f9601af

Please sign in to comment.