文件名称:SoftDeleteableListenerExtensionBundle:softDeleteable侦听器的扩展
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-17 09:51:40
PHP
SoftDeleteableListenerExtensionBundle 自2012年以来就已报告此问题的Gedmo的softDeleteable侦听器的扩展: : 。 为原则实体的关联提供onSoftDelete功能。 此功能的行为类似于SQL onDelete函数(删除所有者方时)。 当引用被软删除时,它将防止Doctrine错误。 级联删除实体 当实体的父记录被软删除时,要(软删除)实体: @Evence\onSoftDelete(type="CASCADE") 将引用设置为null(而不是删除实体) @Evence\onSoftDelete(type="SET NULL") 用标记为后继的某些属性替换引用(必须属于同一实体类) @Evence\onSoftDelete(type="SUCCESSOR") 实体示例 <?php namespace AppBu
【文件预览】:
SoftDeleteableListenerExtensionBundle-master
----.php_cs(526B)
----Exception()
--------OnSoftDeleteUnknownTypeException.php(278B)
----Resources()
--------config()
----EventListener()
--------SoftDeleteListener.php(14KB)
----LICENSE(1KB)
----composer.json(809B)
----CHANGELOG.md(63B)
----README.md(2KB)
----Mapping()
--------Annotation()
----DependencyInjection()
--------EvenceSoftDeleteableExtensionExtension.php(924B)
--------Configuration.php(932B)
----EvenceSoftDeleteableExtensionBundle.php(173B)