goetas/doctrine2xsd

此包已被弃用且不再维护。没有建议的替代包。

将 Doctrine2 XML 映射转换为 XSD XML 架构的工具

dev-master / 1.0.x-dev 2013-07-18 14:25 UTC

This package is not auto-updated.

Last update: 2020-01-24 15:01:08 UTC


README

将 Doctrine2 XML 映射转换为 XSD XML 架构

用法

doctrine2xsd.php doctrine2xsd:generate-xsd /tmp/destination.xsd 'http://www.goetas.com/targetXML-Namespace' \
--ns-map='mercurio.ImmobiNetBundle.Entity:/www/htdocs/immobinet-asmir/vendor-dev/bundles/core/mercurio/ImmobiNetBundle/Resources/config/doctrine/:http://www.goetas.com/targetXML-Namespace' \

此命令将选择位于 /www/htdocs/immobinet-asmir/vendor-dev/bundles/core/mercurio/ImmobiNetBundle/Resources/config/doctrine/ 的所有 Doctrine2 映射,并在 /tmp/destination.xsd 中创建 XSD 架构。具有 mercurio\ImmobiNetBundle\Entity\* 的实体将被转换为具有 http://www.goetas.com/targetXML-Namespace 命名空间的 XSD complexType(s)。