[php] $classes = $xem->getClassMetadataInfoFactory()->getAllMetadata(); $generator = new \Doctrine\OXM\MongoDB\Tools\XmlEntityGenerator(); $generator->setGenerateAnnotations(true); $generator->setGenerateStubMethods(true); $generator->setRegenerateXmlEntityIfExists(false); $generator->setUpdateXmlEntityIfExists(true); $generator->generate($classes, '/path/to/generate/xml-entitys');
С версии: 1.0
Автор: Igor Golovanov (igor.golovanov@gmail.com)
 protected function getXmlEntityGenerator()
 {
     $xmlEntityGenerator = new XmlEntityGenerator();
     $xmlEntityGenerator->setGenerateAnnotations(false);
     $xmlEntityGenerator->setGenerateStubMethods(true);
     $xmlEntityGenerator->setRegenerateXmlEntityIfExists(false);
     $xmlEntityGenerator->setUpdateXmlEntityIfExists(true);
     $xmlEntityGenerator->setNumSpaces(4);
     return $xmlEntityGenerator;
 }