kernel/classes/collaborationhandlers/ezapprove/ezapprovecollaborationhandler.php

Show: inherited
Table of Contents

File containing the eZApproveCollaborationHandler class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
kernel  
Version
4.6.0  

\eZApproveCollaborationHandler

Package: kernel

File containing the eZApproveCollaborationHandler class.

Parent(s)
\eZCollaborationItemHandler
Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  MESSAGE_TYPE_APPROVE = 1
Constant  STATUS_WAITING = 0
Constant  STATUS_ACCEPTED = 1
Constant  STATUS_DENIED = 2
Constant  STATUS_DEFERRED = 3
Constant  NOTIFICATION_COLLECTION_ONE_FOR_ALL = 1
Constant  NOTIFICATION_COLLECTION_PER_USER = 2
Constant  NOTIFICATION_COLLECTION_PER_PARTICIPATION_ROLE = 3

Properties

Propertypublic  $Info= ''
inheritedInherited from: \eZCollaborationItemHandler::$$Info
Details
Type
n/a
Inherited_from
\eZCollaborationItemHandler::$$Info  

Methods

methodpublicactivateApproval(  $approvalID ) : void
static

Parameters
Name Type Description
$approvalID
methodpublicactiveHandlers( ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::activeHandlers()
methodpublicattribute(  $attribute ) : void
inherited

Inherited from: \eZCollaborationItemHandler::attribute()
Parameters
Name Type Description
$attribute
methodpublicattributes( ) : void
inherited

Inherited from: \eZCollaborationItemHandler::attributes()
methodpubliccheckApproval(  $approvalID ) : void
static

Parameters
Name Type Description
$approvalID
methodpublicclasses( ) : void
inherited

Inherited from: \eZCollaborationItemHandler::classes()
methodpubliccontent(  $collaborationItem ) : void

Parameters
Name Type Description
$collaborationItem
methodpubliccontentAttribute(  $collaborationItem,  $attribute ) : void
Parameters
Name Type Description
$collaborationItem
$attribute
methodpubliccontentObjectVersion(  $collaborationItem ) : void
static

Parameters
Name Type Description
$collaborationItem
methodpubliccreateApproval(  $contentObjectID,  $contentObjectVersion,  $authorID,  $approverIDArray ) : void
static

Parameters
Name Type Description
$contentObjectID
$contentObjectVersion
$authorID
$approverIDArray
methodpubliccustomInput(  $name ) : void
inherited

Inherited from: \eZCollaborationItemHandler::customInput()
Parameters
Name Type Description
$name
methodpublicdefaultRepositories( ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::defaultRepositories()
methodpubliceZApproveCollaborationHandler( ) : void

methodpubliceZCollaborationItemHandler(  $typeIdentifier,  $typeName,  $parameters = array() ) : void
Parameters
Name Type Description
$typeIdentifier
$typeName
$parameters
methodpublicextensionRepositories( ) : void
methodpublicfetchList( ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::fetchList()
methodpublichandleCollaborationEvent(  $event,  $item,  $parameters ) : void
Parameters
Name Type Description
$event
$item
$parameters
methodpublichandleCustomAction(  $module,  $collaborationItem ) : void

Parameters
Name Type Description
$module
$collaborationItem
methodpublichandlerRepositories( ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::handlerRepositories()
methodpublichasAttribute(  $attr ) : void
Parameters
Name Type Description
$attr
methodpublichasContentAttribute(  $collaborationItem,  $attribute ) : void
Parameters
Name Type Description
$collaborationItem
$attribute
methodpublichasCustomInput(  $name ) : void
Parameters
Name Type Description
$name
methodpublicini( ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::ini()
methodpublicinstantiate(  $handler,  $repositories = false ) : void
staticinherited

Inherited from: \eZCollaborationItemHandler::instantiate()
Parameters
Name Type Description
$handler
$repositories
methodpublicisCustomAction(  $name ) : void
Parameters
Name Type Description
$name
methodpublicmessageCount(  $collaborationItem ) : void

Parameters
Name Type Description
$collaborationItem
methodpublicnotificationCollectionHandling( ) : void
methodpublicnotificationParticipantTemplate(  $participantRole ) : void

Parameters
Name Type Description
$participantRole
methodpublicnotificationTypes( ) : void
methodpublicparticipantRoleString(  $participantRole ) : void
Parameters
Name Type Description
$participantRole
methodpublicparticipantTypeString(  $participantType ) : void
Parameters
Name Type Description
$participantType
methodpublicreadItem(  $collaborationItem,  $viewMode = false ) : void

Parameters
Name Type Description
$collaborationItem
$viewMode
methodpublicremoveItem(  $collaborationItem ) : void
inherited

Inherited from: \eZCollaborationItemHandler::removeItem()
Parameters
Name Type Description
$collaborationItem
methodpublicroleName(  $collaborationID,  $roleID ) : void
inherited

Inherited from: \eZCollaborationItemHandler::roleName()
Parameters
Name Type Description
$collaborationID
$roleID
methodpublictemplate(  $viewMode ) : void
inherited

Inherited from: \eZCollaborationItemHandler::template()
Parameters
Name Type Description
$viewMode
methodpublictemplateName( ) : void
methodpublictitle(  $collaborationItem ) : void

Parameters
Name Type Description
$collaborationItem
methodpublicunreadMessageCount(  $collaborationItem ) : void

Parameters
Name Type Description
$collaborationItem
methodpublicuseMessages(  $collaborationItem ) : void
inherited

Inherited from: \eZCollaborationItemHandler::useMessages()
Parameters
Name Type Description
$collaborationItem
Documentation was generated by DocBlox 0.18.1.