Skip to content

Commit 068ff02

Browse files
committed
Fixed phpstan error about calling "getFields()" function on ObjectType|null
1 parent cc04b8a commit 068ff02

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Command/DumpSchemaCommand.php

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,16 @@ private function sortSchema(): void
6666
$refl = new \ReflectionProperty(TypeWithFields::class, 'fields');
6767
$refl->setAccessible(true);
6868

69-
$fields = $config->query->getFields();
70-
ksort($fields);
71-
$refl->setValue($config->query, $fields);
69+
if ($config->query) {
70+
$fields = $config->query->getFields();
71+
ksort($fields);
72+
$refl->setValue($config->query, $fields);
73+
}
7274

73-
$fields = $config->mutation->getFields();
74-
ksort($fields);
75-
$refl->setValue($config->mutation, $fields);
75+
if ($config->mutation) {
76+
$fields = $config->mutation->getFields();
77+
ksort($fields);
78+
$refl->setValue($config->mutation, $fields);
79+
}
7680
}
7781
}

0 commit comments

Comments
 (0)