Skip to content

Commit 2bcaebc

Browse files
authored
Fix doc blocks & types (mghoneimy#51)
Improve doc blocks and type checking after PHPStan analysis
1 parent 53fb798 commit 2bcaebc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/QueryBuilder/AbstractQueryBuilder.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public function getQuery(): Query
7272

7373
// Convert nested query builders to query objects
7474
foreach ($this->selectionSet as $key => $field) {
75-
if ($field instanceof AbstractQueryBuilder) {
75+
if ($field instanceof QueryBuilderInterface) {
7676
$this->selectionSet[$key] = $field->getQuery();
7777
}
7878
}
@@ -85,15 +85,15 @@ public function getQuery(): Query
8585
}
8686

8787
/**
88-
* @param string|QueryBuilder|Query $selectedField
88+
* @param string|QueryBuilderInterface|InlineFragment|Query $selectedField
8989
*
9090
* @return $this
9191
*/
9292
protected function selectField($selectedField)
9393
{
9494
if (
9595
is_string($selectedField)
96-
|| $selectedField instanceof AbstractQueryBuilder
96+
|| $selectedField instanceof QueryBuilderInterface
9797
|| $selectedField instanceof Query
9898
|| $selectedField instanceof InlineFragment
9999
) {
@@ -132,4 +132,4 @@ protected function setVariable(string $name, string $type, bool $isRequired = fa
132132

133133
return $this;
134134
}
135-
}
135+
}

0 commit comments

Comments
 (0)