Base implements BlockInterface
AbstractYes
Table of Contents
Interfaces
Methods
- __construct() : mixed
- fetchSettings() : array<string|int, mixed>
- getOptions() : array<string|int, mixed>
- prepareEntityBefore() : SaveConfig
Methods
__construct()
public
__construct([array<string|int, mixed> $blockData = [] ][, array<string|int, mixed> $activityData = [] ]) : mixed
Parameters
- $blockData : array<string|int, mixed> = []
- $activityData : array<string|int, mixed> = []
fetchSettings()
public
fetchSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>getOptions()
public
getOptions(OptionallyConfigurable $entity) : array<string|int, mixed>
Parameters
- $entity : OptionallyConfigurable
Return values
array<string|int, mixed>prepareEntityBefore()
public
prepareEntityBefore(OptionallyConfigurable $entity) : SaveConfig
Parameters
- $entity : OptionallyConfigurable