This page references all available signals, triggered by Public API, you can listen to.
Signals are ordered by Repository service:
Info |
---|
All signals are relative to eZ\Publish\Core\SignalSlot\Signal namespace. |
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 | | 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 |