public function __construct($phpType, $arrayOf, $xmlTypeOf) { if ($arrayOf instanceof TypeInterface) { $arrayOf = $arrayOf->getPhpType(); } parent::__construct($phpType, 'ArrayOf' . ucfirst($xmlTypeOf ?: $arrayOf)); $this->add('item', $arrayOf); }
public function __construct($phpType, $arrayOf, $xmlTypeOf, $nillable = null, $minOccurs = null, $maxOccurs = null, $pattern = null) { if ($arrayOf instanceof TypeInterface) { $arrayOf = $arrayOf->getPhpType(); } parent::__construct($phpType, 'ArrayOf' . ucfirst($xmlTypeOf ?: $arrayOf)); $this->add('item', $arrayOf, $nillable, $minOccurs, $maxOccurs, $pattern); }