eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZPaymentGatewayType

class eZPaymentGatewayType extends eZWorkflowEventType

Constants

STATUS_NONE

STATUS_ACCEPTED

STATUS_REJECTED

STATUS_DEFERRED_TO_CRON

STATUS_DEFERRED_TO_CRON_REPEAT

STATUS_RUN_SUB_EVENT

STATUS_WORKFLOW_CANCELLED

STATUS_FETCH_TEMPLATE

STATUS_FETCH_TEMPLATE_REPEAT

STATUS_REDIRECT

STATUS_WORKFLOW_DONE

STATUS_REDIRECT_REPEAT

STATUS_WORKFLOW_RESET

WORKFLOW_TYPE_STRING

GATEWAY_NOT_SELECTED

GATEWAY_SELECTED

Properties

$Group
$Type
$TypeString
$GroupName
$Name
$ActivationDate
$Information
$TriggerTypes
$logger

Methods

eZWorkflowEventType($typeString, $name)

from eZWorkflowEventType
eZPaymentGatewayType()

execute($process, $event)

attributeDecoder($event, $attr)

typeFunctionalAttributes()

attributes()

hasAttribute($attr)

attribute($attr)

loadAndRegisterGateways()

loadAndRegisterBuiltInGateways()

loadAndRegisterExtensionGateways()

registerGateway($gateway, $class_name, $description)

getGateways($gatewaysTypes)

createGateway($inGatewayType)

getCurrentGateway($event)

getCurrentGatewayType($event)

selectGateway($event)

needCleanup()

cleanup($process, $event)

initializeEvent($event)

fetchHTTPInput($http, $base, $event)

Details

in eZWorkflowEventType at line 19
public eZWorkflowEventType($typeString, $name)

Parameters

$typeString
$name

at line 29
public eZPaymentGatewayType()

at line 44
public execute($process, $event)

Parameters

$process
$event

at line 82
public attributeDecoder($event, $attr)

Parameters

$event
$attr

at line 107
public typeFunctionalAttributes()

at line 112
public attributes()

at line 118
public hasAttribute($attr)

Parameters

$attr

at line 123
public attribute($attr)

Parameters

$attr

at line 140
public loadAndRegisterGateways()

at line 149
public loadAndRegisterBuiltInGateways()

at line 181
public loadAndRegisterExtensionGateways()

at line 202
public registerGateway($gateway, $class_name, $description)

Parameters

$gateway
$class_name
$description

at line 225
public getGateways($gatewaysTypes)

Parameters

$gatewaysTypes

at line 254
public createGateway($inGatewayType)

Parameters

$inGatewayType

at line 273
public getCurrentGateway($event)

Parameters

$event

at line 290
public getCurrentGatewayType($event)

Parameters

$event

at line 319
public selectGateway($event)

Parameters

$event

at line 336
public needCleanup()

at line 345
public cleanup($process, $event)

Parameters

$process
$event

at line 354
public initializeEvent($event)

Parameters

$event

at line 363
public fetchHTTPInput($http, $base, $event)

Parameters

$http
$base
$event