文件名称:InfiniteFormBundle:Symfony的有用表单类型和扩展的集合
文件大小:89KB
文件格式:ZIP
更新时间:2024-05-25 07:12:01
PHP
InfiniteFormBundle Symfony的有用表单类型和扩展的集合。 有关工作示例,请参见。 安装 安装说明。 PolyCollection 通过PolyCollection表单类型,您可以在属性与多态对象结构(例如Doctrine2的Single或Multi表继承)之间的关系上创建集合类型。 例如,如果您有一个与使用Doctrine继承InvoiceLine的实体有关系的Invoice实体,并且想要根据要发票的内容(例如InvoiceProductLine , InvoiceShippingLine和InvoiceDiscountLine定义多个InvoiceLine类型,则可以使用此表单类型实现一个表单集合,该表单集合将在同一集合中支持所有4种InvoiceLine 。 有关更多信息,请参见。 收集助手 InfiniteFormBundle提供了一些用于处理表单集
【文件预览】:
InfiniteFormBundle-master
----.gitignore(73B)
----Twig()
--------FormExtension.php(932B)
----README.md(3KB)
----CHANGELOG.md(1KB)
----Resources()
--------views()
--------public()
--------meta()
--------config()
--------doc()
----composer.json(1001B)
----DependencyInjection()
--------Configuration.php(2KB)
--------InfiniteFormExtension.php(2KB)
----phpunit.xml.dist(921B)
----Attachment()
--------Attachment.php(2KB)
--------AttachmentInterface.php(1KB)
--------Streamer.php(2KB)
--------StreamedResponse.php(523B)
--------Uploader.php(1KB)
--------PathHelper.php(5KB)
--------Sanitiser.php(1KB)
----InfiniteFormBundle.php(324B)
----Tests()
--------CheckboxGrid()
--------autoload.php.dist(503B)
--------DependencyInjection()
--------BundleTest.php(457B)
--------EntitySearch()
--------PolyCollection()
--------Attachment()
--------FormExtension()
----Form()
--------EventListener()
--------Type()
--------Util()
--------DataTransformer()