class Action extends Collection (View source)

Properties

protected $collection_key
protected $builtinSimpleActionType
protected $builtinSimpleActionDataType
protected $builtinUserInputActionType
protected $builtinUserInputActionDataType
string $buttonLabel
protected $externalActionType
protected $externalActionDataType
bool $isAvailable
protected $reasonsType
protected $reasonsDataType

Methods

setBuiltinSimpleAction(BuiltInSimpleAction $builtinSimpleAction)

No description

setBuiltinUserInputAction(BuiltInUserInputAction $builtinUserInputAction)

No description

setButtonLabel($buttonLabel)

No description

string
getButtonLabel()

No description

setExternalAction(ExternalAction $externalAction)

No description

setIsAvailable($isAvailable)

No description

bool
getIsAvailable()

No description

setReasons($reasons)

No description

getReasons()

No description

Details

setBuiltinSimpleAction(BuiltInSimpleAction $builtinSimpleAction)

No description

Parameters

BuiltInSimpleAction $builtinSimpleAction

BuiltInSimpleAction getBuiltinSimpleAction()

No description

Return Value

BuiltInSimpleAction

setBuiltinUserInputAction(BuiltInUserInputAction $builtinUserInputAction)

No description

Parameters

BuiltInUserInputAction $builtinUserInputAction

BuiltInUserInputAction getBuiltinUserInputAction()

No description

Return Value

BuiltInUserInputAction

setButtonLabel($buttonLabel)

No description

Parameters

$buttonLabel

string getButtonLabel()

No description

Return Value

string

setExternalAction(ExternalAction $externalAction)

No description

Parameters

ExternalAction $externalAction

ExternalAction getExternalAction()

No description

Return Value

ExternalAction

setIsAvailable($isAvailable)

No description

Parameters

$isAvailable

bool getIsAvailable()

No description

Return Value

bool

setReasons($reasons)

No description

Parameters

$reasons

ActionReason[] getReasons()

No description

Return Value

ActionReason[]