relation-collection:在添加项目时,Doctrine Collection会自动设置所有者

时间:2024-06-12 18:54:58
【文件属性】:

文件名称:relation-collection:在添加项目时,Doctrine Collection会自动设置所有者

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-12 18:54:58

PHP

教义关系集 该收藏集了解其父项,并在添加.ie时将其设置在一个项目上: $collection = $foo->getBars(); $collection->add($bar); // behind the scenes: $bar->setFoo($foo); 这样,您可以通过Symfony Forms管理此关系,而无需使用难看的by_reference和addBar()/removeBar()方法。 要求 您需要: 用PeristentAssociationRelationCollection包装一个初始化的PersistentCollection PeristentAssociationRelationCollection即用 使用RelationCollection并告诉它如何使用闭包设置对象的所有者。 前者根据从PersistentCollection检索的映射信息自动


【文件预览】:
relation-collection-master
----composer.json(539B)
----composer.lock(53KB)
----tests()
--------RelationCollectionTest.php(574B)
--------PersistentAssociationRelationCollectionTest.php(1KB)
--------Stub()
----src()
--------PersistentAssociationRelationCollection.php(569B)
--------RelationCollection.php(11KB)
----README.md(2KB)

网友评论