This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
Object state events¶
| Event | Dispatched by | Properties |
|---|---|---|
BeforeCreateObjectStateEvent |
ObjectStateService::createObjectState |
ObjectStateGroup $objectStateGroupObjectStateCreateStruct $objectStateCreateStructObjectState|null $objectState |
CreateObjectStateEvent |
ObjectStateService::createObjectState |
ObjectState $objectStateObjectStateGroup $objectStateGroupObjectStateCreateStruct $objectStateCreateStruct |
BeforeUpdateObjectStateEvent |
ObjectStateService::updateObjectState |
ObjectState $objectStateObjectStateUpdateStruct $objectStateUpdateStructObjectState|null $updatedObjectState |
UpdateObjectStateEvent |
ObjectStateService::updateObjectState |
ObjectState $updatedObjectStateObjectState $objectStateObjectStateUpdateStruct $objectStateUpdateStruct |
BeforeDeleteObjectStateEvent |
ObjectStateService::deleteObjectState |
ObjectState $objectState |
DeleteObjectStateEvent |
ObjectStateService::deleteObjectState |
ObjectState $objectState |
Object state groups¶
| Event | Dispatched by | Properties |
|---|---|---|
BeforeCreateObjectStateGroupEvent |
ObjectStateService::createObjectStateGroup |
ObjectStateGroupCreateStruct $objectStateGroupCreateStructObjectStateGroup|null $objectStateGroup |
CreateObjectStateGroupEvent |
ObjectStateService::createObjectStateGroup |
ObjectStateGroup $objectStateGroupObjectStateGroupCreateStruct $objectStateGroupCreateStruct |
BeforeUpdateObjectStateGroupEvent |
ObjectStateService::updateObjectStateGroup |
ObjectStateGroup $objectStateGroupObjectStateGroupUpdateStruct $objectStateGroupUpdateStructObjectStateGroup|null $updatedObjectStateGroup |
UpdateObjectStateGroupEvent |
ObjectStateService::updateObjectStateGroup |
ObjectStateGroup $updatedObjectStateGroupObjectStateGroup $objectStateGroupObjectStateGroupUpdateStruct $objectStateGroupUpdateStruct |
BeforeDeleteObjectStateGroupEvent |
ObjectStateService::deleteObjectStateGroup |
ObjectStateGroup $objectStateGroup |
DeleteObjectStateGroupEvent |
ObjectStateService::deleteObjectStateGroup |
ObjectStateGroup $objectStateGroup |
Setting states¶
| Event | Dispatched by | Properties |
|---|---|---|
BeforeSetContentStateEvent |
ObjectStateService::deleteObjectState |
ContentInfo $contentInfoObjectStateGroup $objectStateGroupObjectState $objectState |
SetContentStateEvent |
ObjectStateService::deleteObjectState |
ContentInfo $contentInfoObjectStateGroup $objectStateGroupObjectState $objectState |
BeforeSetPriorityOfObjectStateEvent |
ObjectStateService::setPriorityOfObjectState |
ObjectState $objectStateprivate $priority |
SetPriorityOfObjectStateEvent |
ObjectStateService::setPriorityOfObjectState |
ObjectState $objectStateprivate $priority |