if (str_starts_with($value,
$placeholderUniquePrefix)) { return [];
} } } return $value;
} private function doValidateType(mixed
$value): void
{ if (null !==
$this->handlingPlaceholder && !
$this->
allowPlaceholders()) { $e =
new InvalidTypeException(sprintf('A dynamic value is not compatible with a "%s" node type at path "%s".',
static::
class,
$this->
getPath()));
$e->
setPath($this->
getPath());
throw $e;
} if (null ===
$this->handlingPlaceholder || null ===
$value) { $this->
validateType($value);
return;
}