Copied!

ActionConfigurationInterface

ActionConfigurationInterface.php : 15

Methods

publiccreateAction()

ActionConfigurationInterface.php : 49
public createAction(DataType<string|int, mixed> $input, array<string, mixed> $context) : ActionInterface

Parameters

Name Type Default value Description
$input DataType<string|int, mixed> - -
$context array<string, mixed> - -

Return values

ActionInterface

publicgetActionHandlerIdentifier()

ActionConfigurationInterface.php : 43
public getActionHandlerIdentifier() : string|null

Return values

string|null

publicgetActionHandlerOptions()

ActionConfigurationInterface.php : 39
public getActionHandlerOptions() : OptionsBag

Return values

OptionsBag

publicgetActionType()

ActionConfigurationInterface.php : 35
public getActionType() : ActionTypeInterface

Return values

ActionTypeInterface

publicgetActionTypeOptions()

ActionConfigurationInterface.php : 37
public getActionTypeOptions() : OptionsBag

Return values

OptionsBag

publicgetCreatedAt()

ActionConfigurationInterface.php : 63
public getCreatedAt() : DateTimeImmutable

Return values

DateTimeImmutable

publicgetDescription()

ActionConfigurationInterface.php : 33
public getDescription([string|null $languageCode = null ]) : string|null

Parameters

Name Type Default value Description
$languageCode string|null null -

Return values

string|null

publicgetDescriptions()

ActionConfigurationInterface.php : 31
public getDescriptions() : array<string, string>

Return values

array<string, string>

publicgetId()

ActionConfigurationInterface.php : 17
public getId() : int

Return values

int

publicgetIdentifier()

ActionConfigurationInterface.php : 19
public getIdentifier() : string

Return values

string

publicgetLanguages()

ActionConfigurationInterface.php : 61

Returns the list of languages in which the action configuration is available.

public getLanguages() : array<string|int, string>

Return values

array<string|int, string>

publicgetMainLanguageCode()

ActionConfigurationInterface.php : 54
public getMainLanguageCode() : string

Return values

string

Tags
Throws
BadStateException

publicgetName()

ActionConfigurationInterface.php : 26
public getName([string|null $languageCode = null ]) : string

Parameters

Name Type Default value Description
$languageCode string|null null -

Return values

string

publicgetNames()

ActionConfigurationInterface.php : 24
public getNames() : array<string, string>

Return values

array<string, string>

publicgetUpdatedAt()

ActionConfigurationInterface.php : 65
public getUpdatedAt() : DateTimeImmutable

Return values

DateTimeImmutable

publicisEnabled()

ActionConfigurationInterface.php : 41
public isEnabled() : bool

Return values

bool