protected isArrayNestedElement ( GoetasWebservices\XML\XSDReader\Schema\Type\Type $type ) : GoetasWebservices\XML\XSDReader\Schema\Element\ElementSingle | null | ||
$type | GoetasWebservices\XML\XSDReader\Schema\Type\Type | |
return | GoetasWebservices\XML\XSDReader\Schema\Element\ElementSingle | null |
protected function isArrayNestedElement(Type $type)
{
if ($type instanceof ComplexType && !$type->getParent() && !$type->getAttributes() && count($type->getElements()) === 1) {
$elements = $type->getElements();
return $this->isArrayElement(reset($elements));
}
}