Signals Reference
This page references all available signals that you can listen to, triggered by ("Public") Repository API in eZ Platform.
For more information, check the SignalSlot section and the Listening to Core events recipe.
All signals are relative to eZ\Publish\Core\SignalSlot\Signal namespace.
Transactions
Signals are sent after transactions are executed, making signals transaction safe.
ContentService
| Signal type | Properties | Triggered by | When |
|---|---|---|---|
| ContentService\AddRelationSignal |
|
ContentService::addRelation() | After |
| ContentService\AddTranslationInfoSignal | N/A | ContentService::addTranslationInfo() | After |
| ContentService\CopyContentSignal |
|
ContentService::copyContent() | After |
| ContentService\CreateContentDraftSignal |
|
ContentService::createContentDraft() | After |
| ContentService\CreateContentSignal |
|
ContentService::createContent() | After |
| ContentService\DeleteContentSignal |
|
ContentService::deleteContent() | After |
| ContentService\DeleteRelationSignal |
|
ContentService::deleteRelation() | After |
| ContentService\DeleteVersionSignal |
|
ContentService::deleteVersion() | After |
| ContentService\PublishVersionSignal |
|
ContentService:: publishVersion() | After |
| ContentService\TranslateVersionSignal |
|
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 |
|
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 |
|
ContentTypeService::removeFieldDefinition() | After |
| ContentTypeService\UnassignContentTypeGroupSignal |
|
ContentTypeService::unassignContentTypeGroup() | After |
| ContentTypeService\UpdateContentTypeDraftSignal |
|
ContentTypeService::updateContentTypeDraft() | After |
| ContentTypeService\UpdateContentTypeGroupSignal |
|
ContentTypeService::updateContentTypeGroup() | After |
| ContentTypeService\UpdateFieldDefinitionSignal |
|
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 |
|
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 |
|
LocationService::moveSubtree() | After |
| LocationService\SwapLocationSignal |
|
LocationService::swapLocation() | After |
| LocationService\UpdateLocationSignal |
|
LocationService::updateLocation() | After |
ObjectStateService
| Signal type | Properties | Triggered by | When |
|---|---|---|---|
| ObjectStateService\CreateObjectStateGroupSignal |
|
ObjectStateService::createObjectStateGroup() | After |
| ObjectStateService\CreateObjectStateSignal |
|
ObjectStateService::createObjectState() | After |
| ObjectStateService\DeleteObjectStateGroupSignal |
|
ObjectStateService::deleteObjectStateGroup() | After |
| ObjectStateService\DeleteObjectStateSignal |
|
ObjectStateService::deleteObjectState() | After |
| ObjectStateService\SetContentStateSignal |
|
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 |
|
RoleService::assignRoleToUserGroup() | After |
| RoleService\AssignRoleToUserSignal |
|
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 |
|
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 |
In this topic:
Contributors
- Dominika Kurek Updated
Comments
Add a comment