protected function createSubType($type, $params) { if (isset($params['api-version'])) { $class = $type . '_V' . $params['api-version']; } else { $class = $type; } if (!isset(self::$_xml_types[$class])) { self::$_xml_types[$class] = $this->_factory->createXmlType($type, $params); } return self::$_xml_types[$class]; }