kernel/classes/ezworkflowtype.php

Show: inherited
Table of Contents

File containing the eZWorkflowType 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  

\eZWorkflowType

Package: kernel

File containing the eZWorkflowType class.

Children
\eZWorkflowEventType
\eZWorkflowGroupType
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  STATUS_NONE = 0
Constant  STATUS_ACCEPTED = 1
Constant  STATUS_REJECTED = 2
Constant  STATUS_DEFERRED_TO_CRON = 3
Constant  STATUS_DEFERRED_TO_CRON_REPEAT = 4
Constant  STATUS_RUN_SUB_EVENT = 5
Constant  STATUS_WORKFLOW_CANCELLED = 6
Constant  STATUS_FETCH_TEMPLATE = 7
Constant  STATUS_FETCH_TEMPLATE_REPEAT = 8
Constant  STATUS_REDIRECT = 10
Constant  STATUS_WORKFLOW_DONE = 9
Constant  STATUS_REDIRECT_REPEAT = 11
Constant  STATUS_WORKFLOW_RESET = 12

Properties

Propertypublic  $ActivationDate= ''
Details
Type
n/a
Propertypublic  $Group= ''
Details
Type
n/a
Propertypublic  $GroupName= ''
Details
Type
n/a
Propertypublic  $Information= ''
Details
Type
n/a
Propertypublic  $Name= ''
Details
Type
n/a
Propertypublic  $TriggerTypes= 'array( '*' => true )'
Default valuearray( '*' => true )Details
Type
n/a
Propertypublic  $Type= ''
Details
Type
n/a
Propertypublic  $TypeString= ''
Details
Type
n/a

Methods

methodpublicallowedTypes( ) : void
static

methodpublicattribute(  $attr ) : void

Parameters
Name Type Description
$attr
methodpublicattributeDecoder(  $event,  $attr ) : void

Parameters
Name Type Description
$event
$attr
methodpublicattributes( ) : void

methodpubliccleanup(  $process,  $event ) : void

Parameters
Name Type Description
$process
$event
methodpubliccleanupAfterRemoving(  $attr = array() ) : void

Parameters
Name Type Description
$attr
methodpubliccreateType(  $typeString ) : void
static

Parameters
Name Type Description
$typeString
methodpubliccustomWorkflowEventHTTPAction(  $http,  $action,  $workflowEvent ) : void

Parameters
Name Type Description
$http
$action
$workflowEvent
methodpubliceZWorkflowType(  $group,  $type,  $groupName,  $name ) : void

Parameters
Name Type Description
$group
$type
$groupName
$name
methodpubliceventDescription( ) : void

methodpublicexecute(  $process,  $event ) : void

Parameters
Name Type Description
$process
$event
methodpublicfetchHTTPInput(  $http,  $base,  $event ) : void

Parameters
Name Type Description
$http
$base
$event
methodpublicfetchRegisteredTypes( ) : void
static

methodpublicfixupHTTPInput(  $http,  $base,  $event ) : void

Parameters
Name Type Description
$http
$base
$event
methodpublichasAttribute(  $attr ) : void

Parameters
Name Type Description
$attr
methodpublicinitializeEvent(  $event ) : void

Parameters
Name Type Description
$event
methodpublicisAllowed(  $moduleName,  $functionName,  $connectType ) : void

Parameters
Name Type Description
$moduleName
$functionName
$connectType
methodpublicloadAndRegisterAllTypes( ) : void
static

methodpublicloadAndRegisterType(  $typeString ) : void
static

Parameters
Name Type Description
$typeString
methodpublicneedCleanup( ) : void

methodpublicregisterType(  $group,  $type,  $class_name ) : void
static

Parameters
Name Type Description
$group
$type
$class_name
methodpublicsetActivationDate(  $date ) : void

Parameters
Name Type Description
$date
methodpublicsetAttribute(  $attr,  $value ) : void

Parameters
Name Type Description
$attr
$value
methodpublicsetInformation(  $inf ) : void

Parameters
Name Type Description
$inf
methodpublicsetTriggerTypes(  $allowedTypes ) : void

Parameters
Name Type Description
$allowedTypes
methodpublicstatusName(  $status ) : void
static

Parameters
Name Type Description
$status
methodpublicstatusNameMap( ) : array
static

Get status name map.

Returns
Type Description
array Status name map
methodpublicstoreDefinedEventData(  $event ) : void

Parameters
Name Type Description
$event
methodpublicstoreEventData(  $event,  $version ) : void

Parameters
Name Type Description
$event
$version
methodpublictypeFunctionalAttributes( ) : void

methodpublicvalidateHTTPInput(  $http,  $base,  $event,  $validation ) : void

Parameters
Name Type Description
$http
$base
$event
$validation
methodpublicworkflowEventContent(  $event ) : void

Parameters
Name Type Description
$event
Documentation was generated by DocBlox 0.18.1.