Goetas\Xsd\XsdToPhp\AbstractConverter::isArrayNestedElement PHP Method

isArrayNestedElement() protected method

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));
        }
    }