eZPublishCommunityProject  2013.5
eZ\Publish\Core\SignalSlot\Signal Class Reference

Base class for Signals. More...

Inherits eZ\Publish\API\Repository\Values\ValueObject.

Inherited by eZ\Publish\Core\SignalSlot\Signal\ContentService\AddRelationSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\AddTranslationInfoSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\CopyContentSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\CreateContentDraftSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\CreateContentSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\DeleteContentSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\DeleteRelationSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\DeleteVersionSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\PublishVersionSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\TranslateVersionSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\UpdateContentMetadataSignal, eZ\Publish\Core\SignalSlot\Signal\ContentService\UpdateContentSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\AddFieldDefinitionSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\AssignContentTypeGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\CopyContentTypeSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\CreateContentTypeDraftSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\CreateContentTypeGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\CreateContentTypeSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\DeleteContentTypeGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\DeleteContentTypeSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\PublishContentTypeDraftSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\RemoveFieldDefinitionSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\UnassignContentTypeGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\UpdateContentTypeDraftSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\UpdateContentTypeGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ContentTypeService\UpdateFieldDefinitionSignal, eZ\Publish\Core\SignalSlot\Signal\LanguageService\CreateLanguageSignal, eZ\Publish\Core\SignalSlot\Signal\LanguageService\DeleteLanguageSignal, eZ\Publish\Core\SignalSlot\Signal\LanguageService\DisableLanguageSignal, eZ\Publish\Core\SignalSlot\Signal\LanguageService\EnableLanguageSignal, eZ\Publish\Core\SignalSlot\Signal\LanguageService\UpdateLanguageNameSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\CopySubtreeSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\CreateLocationSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\DeleteLocationSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\HideLocationSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\MoveSubtreeSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\SwapLocationSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\UnhideLocationSignal, eZ\Publish\Core\SignalSlot\Signal\LocationService\UpdateLocationSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\CreateObjectStateGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\CreateObjectStateSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\DeleteObjectStateGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\DeleteObjectStateSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\SetContentStateSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\SetPriorityOfObjectStateSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\UpdateObjectStateGroupSignal, eZ\Publish\Core\SignalSlot\Signal\ObjectStateService\UpdateObjectStateSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\AddPolicySignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\AssignRoleToUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\AssignRoleToUserSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\CreateRoleSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\DeleteRoleSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\RemovePolicySignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\UnassignRoleFromUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\UnassignRoleFromUserSignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\UpdatePolicySignal, eZ\Publish\Core\SignalSlot\Signal\RoleService\UpdateRoleSignal, eZ\Publish\Core\SignalSlot\Signal\SectionService\AssignSectionSignal, eZ\Publish\Core\SignalSlot\Signal\SectionService\CreateSectionSignal, eZ\Publish\Core\SignalSlot\Signal\SectionService\DeleteSectionSignal, eZ\Publish\Core\SignalSlot\Signal\SectionService\UpdateSectionSignal, eZ\Publish\Core\SignalSlot\Signal\TrashService\DeleteTrashItemSignal, eZ\Publish\Core\SignalSlot\Signal\TrashService\EmptyTrashSignal, eZ\Publish\Core\SignalSlot\Signal\TrashService\RecoverSignal, eZ\Publish\Core\SignalSlot\Signal\TrashService\TrashSignal, eZ\Publish\Core\SignalSlot\Signal\URLAliasService\CreateGlobalUrlAliasSignal, eZ\Publish\Core\SignalSlot\Signal\URLAliasService\CreateUrlAliasSignal, eZ\Publish\Core\SignalSlot\Signal\URLAliasService\RemoveAliasesSignal, eZ\Publish\Core\SignalSlot\Signal\URLWildcardService\CreateSignal, eZ\Publish\Core\SignalSlot\Signal\URLWildcardService\RemoveSignal, eZ\Publish\Core\SignalSlot\Signal\URLWildcardService\TranslateSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\AssignUserToUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\CreateUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\CreateUserSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\DeleteUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\DeleteUserSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\MoveUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\UnAssignUserFromUserGroupSignal, eZ\Publish\Core\SignalSlot\Signal\UserService\UpdateUserGroupSignal, and eZ\Publish\Core\SignalSlot\Signal\UserService\UpdateUserSignal.

+ Collaboration diagram for eZ\Publish\Core\SignalSlot\Signal:

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
 __construct (array $properties=array())
 Construct object optionally with a set of properties. More...
 
 __get ($property)
 Magic get function handling read to non public properties. More...
 
 __isset ($property)
 Magic isset function handling isset() to non public properties. More...
 
 __set ($property, $value)
 Magic set function handling writes to non public properties. More...
 
 __unset ($property)
 Magic unset function handling unset() to non public properties. More...
 
 attribute ($property)
 Internal function for Legacy template engine compatibility to get property value. More...
 
 attributes ()
 Internal function for Legacy template engine compatibility to get properties. More...
 
 hasAttribute ($property)
 Internal function for Legacy template engine compatibility to check existence of property. More...
 
- Static Public Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
static __set_state (array $array)
 Returns a new instance of this class with the data specified by $array. More...
 
- Protected Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
 getProperties ($dynamicProperties=array())
 Function where list of properties are returned. More...
 

Detailed Description

Base class for Signals.

All Signals must derive this class.

A Signal must always be fully export and re-creatable. It must therefore not depend on external object references, resources or similar.


The documentation for this class was generated from the following file: