ActionDto extends Dto
FinalYes
Table of Contents
Constants
- ANIMATION_TYPE_DISABLE = 'disable'
- ANIMATION_TYPE_LOADER = 'loader'
- TYPE_OPEN_REST_APP = 'openRestApp'
- TYPE_REDIRECT = 'redirect'
- TYPE_REST_EVENT = 'restEvent'
Properties
- $actionParams : array<string|int, mixed>|null
- $animationType : string|null
- $id : string|null
- $sliderParams : ActionSliderParamsDto|null
- $type : string|null
- $uri : string|null
Methods
- __clone() : void
- __construct() : mixed
- __get() : mixed
- __set() : void
- __unset() : void
- getCastByPropertyName() : Caster|null
- getName() : string
- getValidationErrors() : ErrorCollection
- hasValidationErrors() : bool
- jsonSerialize() : mixed
- toArray() : array<string|int, mixed>
Constants
ANIMATION_TYPE_DISABLE
public
mixed
ANIMATION_TYPE_DISABLE
= 'disable'
ANIMATION_TYPE_LOADER
public
mixed
ANIMATION_TYPE_LOADER
= 'loader'
TYPE_OPEN_REST_APP
public
mixed
TYPE_OPEN_REST_APP
= 'openRestApp'
TYPE_REDIRECT
public
mixed
TYPE_REDIRECT
= 'redirect'
TYPE_REST_EVENT
public
mixed
TYPE_REST_EVENT
= 'restEvent'
Properties
$actionParams
public
array<string|int, mixed>|null
$actionParams
= null
$animationType
public
string|null
$animationType
= null
$id
public
string|null
$id
= null
$sliderParams
public
ActionSliderParamsDto|null
$sliderParams
= null
$type
public
string|null
$type
= null
$uri
public
string|null
$uri
= null
Methods
__clone()
public
__clone() : void
__construct()
public
__construct([array<string|int, mixed>|null $fields = null ]) : mixed
Parameters
- $fields : array<string|int, mixed>|null = null
__get()
public
__get(string $fieldName) : mixed
Parameters
- $fieldName : string
__set()
public
__set(string $fieldName, mixed $value) : void
Parameters
- $fieldName : string
- $value : mixed
__unset()
public
__unset(string $fieldName) : void
Parameters
- $fieldName : string
getCastByPropertyName()
public
getCastByPropertyName(string $propertyName) : Caster|null
Parameters
- $propertyName : string
Return values
Caster|nullgetName()
public
getName() : string
Return values
stringgetValidationErrors()
public
getValidationErrors() : ErrorCollection
Return values
ErrorCollectionhasValidationErrors()
public
hasValidationErrors() : bool
Return values
booljsonSerialize()
public
jsonSerialize() : mixed
Return values
mixed —- mixed because of \Bitrix\Crm\Activity\Entity\ConfigurableRestApp\Dto\TextWithTranslationDto::jsonSerialize
toArray()
public
toArray() : array<string|int, mixed>