We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f574f3 commit 5d46b40Copy full SHA for 5d46b40
src/Type/PopulateRequired.php
@@ -27,6 +27,10 @@ public function populateRequired(string $key): void
27
switch (true) {
28
case \is_scalar($this->$key):
29
break;
30
+ case $this instanceof ObjectType && ! isset($this->properties[$requiredName]):
31
+ $this->properties[$requiredName] = new TypeSet(MixedType::fromDefinition([], $requiredName));
32
+ $this->properties[$requiredName]->setIsRequired(true);
33
+ break;
34
case $this->$key[$requiredName] instanceof RequiredAware:
35
$this->$key[$requiredName]->setIsRequired(true);
36
0 commit comments