This page references all available signals that you can listen to, triggered by ("Public") Repository API in eZ Platform.
Signals are ordered by Repository service:
All signals are relative to eZ\Publish\Core\SignalSlot\Signal namespace.
Transactions
As of Exponential Platform 5.3.3 and higher signals are sent after transactions are executed, making signals transaction safe.
ContentService
| Signal type
| Properties
| Triggered by
| When
|
| ContentService\AddRelationSignal
|
- srcContentId (source contentId, aka referrer)
- srcVersionNo
- dstContentId (destination contentId, aka target)
|
ContentService::addRelation()
|
After
|
| ContentService\AddTranslationInfoSignal
|
N/A
|
ContentService::addTranslationInfo()
|
After
|
| ContentService\CopyContentSignal
|
- srcContentId (original content ID)
- srcVersionNo
- dstContentId (contentId of the copy)
- dstVersionNo
- dstParentLocationId (locationId where the content has been copied)
|
ContentService::copyContent()
|
After
|
| ContentService\CreateContentDraftSignal
|
- contentId
- versionNo
- userId (Id of user used to create the draft, or null - current user)
|
ContentService::createContentDraft()
|
After
|
| ContentService\CreateContentSignal
|
|
ContentService::createContent()
|
After
|
| ContentService\DeleteContentSignal
|
|
ContentService::deleteContent()
|
After
|
| ContentService\DeleteRelationSignal
|
- srcContentId
- srcVersionNo
- dstContentId
|
ContentService::deleteRelation()
|
After
|
| ContentService\DeleteVersionSignal
|
|
ContentService::deleteVersion()
|
After
|
| ContentService\PublishVersionSignal
|
|
ContentService:: publishVersion()
|
After
|
| ContentService\TranslateVersionSignal
|
- contentId
- versionNo
- userId
|
ContentService::translationVersion()
|
After
|
| ContentService\UpdateContentMetadataSignal
|
|
ContentService::updateContentMetadata()
|
After
|
| ContentService\UpdateContentSignal
|
|
ContentService::updateContent()
|
After
|
ContentTypeService
| Signal type
| Properties
| Triggered by
| When
|
| ContentTypeService\AddFieldDefinitionSignal
|
|
ContentTypeService::addFieldDefinition()
|
After
|
| ContentTypeService\AssignContentTypeGroupSignal
|
- contentTypeId
- contentTypeGroupId
|
ContentTypeService::assignContentTypeGroup()
|
After
|
| ContentTypeService\CopyContentTypeSignal
|
|
ContentTypeService::copyContentType()
|
After
|
| ContentTypeService\CreateContentTypeDraftSignal
|
|
ContentTypeService::createContentTypeDraft()
|
After
|
| ContentTypeService\CreateContentTypeGroupSignal
|
|
ContentTypeService::createContentTypeGroup()
|
After
|
| ContentTypeService\CreateContentTypeSignal
|
|
ContentTypeService::createContentType()
|
After
|
| ContentTypeService\DeleteContentTypeGroupSignal
|
|
ContentTypeService::deleteContentTypeGroup()
|
After
|
| ContentTypeService\DeleteContentTypeSignal
|
|
ContentTypeService::deleteContentType()
|
After
|
| ContentTypeService\PublishContentTypeDraftSignal
|
|
ContentTypeService::publishContentTypeDraft()
|
After
|
| ContentTypeService\RemoveFieldDefinitionSignal
|
- contentTypeDraftId
- fieldDefinitionId
|
ContentTypeService::removeFieldDefinition()
|
After
|
| ContentTypeService\UnassignContentTypeGroupSignal
|
- contentTypeId
- contentTypeGroupId
|
ContentTypeService::unassignContentTypeGroup()
|
After
|
| ContentTypeService\UpdateContentTypeDraftSignal
|
|
ContentTypeService::updateContentTypeDraft()
|
After
|
| ContentTypeService\UpdateContentTypeGroupSignal
|
|
ContentTypeService::updateContentTypeGroup()
|
After
|
| ContentTypeService\UpdateFieldDefinitionSignal
|
- contentTypeDraftId
- fieldDefinitionId
|
ContentTypeService::updateFieldDefinition()
|
After
|
LanguageService
| Signal type
| Properties
| Triggered by
| When
|
| LanguageService\CreateLanguageSignal
|
|
LanguageService::createLanguage()
|
After
|
| LanguageService\DeleteLanguageSignal
|
|
LanguageService::deleteLanguage()
|
After
|
| LanguageService\DisableLanguageSignal
|
|
LanguageService::disableLanguage()
|
After
|
| LanguageService\EnableLanguageSignal
|
|
LanguageService::enableLanguage()
|
After
|
| LanguageService\UpdateLanguageNameSignal
|
|
LanguageService::updateLanguageName()
|
After
|
LocationService
| Signal type
| Properties
| Triggered by
| When
|
| LocationService\CopySubtreeSignal
|
- subtreeId (top locationId of the subtree to be copied)
- targetParentLocationId
|
LocationService::copySubtree()
|
After
|
| LocationService\CreateLocationSignal
|
|
LocationService::createLocation()
|
After
|
| LocationService\DeleteLocationSignal
|
|
LocationService::deleteLocation()
|
After
|
| LocationService\HideLocationSignal
|
|
LocationService::hideLocation()
|
After
|
| LocationService\UnhideLocationSignal
|
|
LocationService::unhideLocation()
|
After
|
| LocationService\MoveSubtreeSignal
|
- subtreeId
- newParentLocationId
|
LocationService::moveSubtree()
|
After
|
| LocationService\SwapLocationSignal
|
- content1Id
- location1Id
- content2Id
- location2Id
|
LocationService::swapLocation()
|
After
|
| LocationService\UpdateLocationSignal
|
|
LocationService::updateLocation()
|
After
|
ObjectStateService
| Signal type
| Properties
| Triggered by
| When
|
| ObjectStateService\CreateObjectStateGroupSignal
|
|
ObjectStateService::createObjectStateGroup()
|
After
|
| ObjectStateService\CreateObjectStateSignal
|
- objectStateGroupId
- objectStateId
|
ObjectStateService::createObjectState()
|
After
|
| ObjectStateService\DeleteObjectStateGroupSignal
|
|
ObjectStateService::deleteObjectStateGroup()
|
After
|
| ObjectStateService\DeleteObjectStateSignal
|
|
ObjectStateService::deleteObjectState()
|
After
|
| ObjectStateService\SetContentStateSignal
|
- contentId
- objectStateGroupId
- objectStateId
|
ObjectStateService::setContentState()
|
After
|
| ObjectStateService\SetPriorityOfObjectStateSignal
|
|
ObjectStateService::setPriorityOfObjectState()
|
After
|
| ObjectStateService\UpdateObjectStateGroupSignal
|
|
ObjectStateService::updateObjectStateGroup()
|
After
|
| ObjectStateService\UpdateObjectStateSignal
|
|
ObjectStateService::updateObjectState()
|
After
|
RoleService
| Signal type
| Properties
| Triggered by
| When
|
| RoleService\AddPolicySignal
|
|
RoleService::addPolicy()
|
After
|
| RoleService\AssignRoleToUserGroupSignal
|
- roleId
- userGroupId
- roleLimitation
|
RoleService::assignRoleToUserGroup()
|
After
|
| RoleService\AssignRoleToUserSignal
|
- roleId
- userId
- roleLimitation
|
RoleService::assignRoleToUser()
|
After
|
| RoleService\CreateRoleSignal
|
|
RoleService::createRole()
|
After
|
| RoleService\DeleteRoleSignal
|
|
RoleService::deleteRole()
|
After
|
| RoleService\RemovePolicySignal
|
|
RoleService::removePolicy()
|
After
|
| RoleService\UnassignRoleFromUserGroupSignal
|
|
RoleService::unassignRoleFromUserGroup()
|
After
|
| RoleService\UnassignRoleFromUserSignal
|
|
RoleService::unassignRoleFromUser()
|
After
|
| RoleService\UpdatePolicySignal
|
|
RoleService::updatePolicy()
|
After
|
| RoleService\UpdateRoleSignal
|
|
RoleService::updateRole()
|
After
|
SectionService
| Signal type
| Properties
| Triggered by
| When
|
| SectionService\AssignSectionSignal
|
|
SectionService::assignSection()
|
After
|
| SectionService\CreateSectionSignal
|
|
SectionService::createSection()
|
After
|
| SectionService\DeleteSectionSignal
|
|
SectionService::deleteSection()
|
After
|
| SectionService\UpdateSectionSignal
|
|
SectionService::updateSection()
|
After
|
TrashService
| Signal type
| Properties
| Triggered by
| When
|
| TrashService\DeleteTrashItemSignal
|
|
TrashService::deleteTrashItem()
|
After
|
| TrashService\EmptyTrashSignal
|
N/A
|
TrashService::emptyTrash()
|
After
|
| TrashService\RecoverSignal
|
- trashItemId
- newParentLocationId
- newLocationId
|
TrashService::recover()
|
After
|
| TrashService\TrashSignal
|
|
TrashService::trash()
|
After
|
URLAliasService
| Signal type
| Properties
| Triggered by
| When
|
| URLAliasService\CreateGlobalUrlAliasSignal
|
|
URLAliasService::createGlobalUrlAlias()
|
After
|
| URLAliasService\CreateUrlAliasSignal
|
|
URLAliasService::createUrlAlias()
|
After
|
| URLAliasService\RemoveAliasesSignal
|
|
URLAliasService::removeAliases()
|
After
|
URLWildcardService
| Signal type
| Properties
| Triggered by
| When
|
| URLWildcardService\CreateSignal
|
|
URLWildcardService::create()
|
After
|
| URLWildcardService\RemoveSignal
|
|
URLWildcardService::remove()
|
After
|
| URLWildcardService\TranslateSignal
|
|
URLWildcardService::translate()
|
After
|
UserService
| Signal type
| Properties
| Triggered by
| When
|
| UserService\AssignUserToUserGroupSignal
|
|
UserService::assignUserToUserGroup()
|
After
|
| UserService\CreateUserGroupSignal
|
|
UserService::createUserGroup()
|
After
|
| UserService\CreateUserSignal
|
|
UserService::createUser()
|
After
|
| UserService\DeleteUserGroupSignal
|
|
UserService::deleteUserGroup()
|
After
|
| UserService\DeleteUserSignal
|
|
UserService::deleteUser()
|
After
|
| UserService\MoveUserGroupSignal
|
|
UserService::moveUserGroup()
|
After
|
| UserService\UnAssignUserFromUserGroupSignal
|
|
UserService::unAssignUserFromUserGroup()
|
After
|
| UserService\UpdateUserGroupSignal
|
|
UserService::updateUserGroup()
|
After
|
| UserService\UpdateUserSignal
|
|
UserService::updateUser()
|
After
|
Related topics:
Comments
Add a comment