public function multiNsSerializerProvider() { $config = new Config\Configuration(); $config->setDefaultNamespace('com.example.first'); $config->addNamespace('com.example.first', 'XmlSerializer\\Fixtures\\Serialize\\First'); $config->addNamespace('com.example.second', 'XmlSerializer\\Fixtures\\Serialize\\Second'); return [[new OldSerializer($config)]]; }
public function multiNsDeserializerProvider() { $config = new Configuration(); $config->addNamespace('urn:com.example.first', '\\XmlSerializer\\Fixtures\\Deserialize\\First'); $config->addNamespace('urn:com.example.second', '\\XmlSerializer\\Fixtures\\Deserialize\\Second'); $config->setDefaultNamespace('urn:com.example.first'); $deserializer = new OldDeserializer($config); return [[$deserializer]]; }