File extends Base
FinalYes
Table of Contents
Constants
- TYPE_NAME = 'file'
Methods
- __construct() : mixed
- fetchSettings() : array<string|int, mixed>
- getOptions() : array<string|int, mixed>
- prepareEntity() : void
- prepareEntityBefore() : SaveConfig
- setCalendarFileLinks() : void
- setStorageElementIds() : void
Constants
TYPE_NAME
public
mixed
TYPE_NAME
= 'file'
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>prepareEntity()
public
prepareEntity(OptionallyConfigurable $entity[, bool $skipActiveSectionCheck = false ]) : void
Parameters
- $entity : OptionallyConfigurable
- $skipActiveSectionCheck : bool = false
prepareEntityBefore()
public
prepareEntityBefore(OptionallyConfigurable $entity) : SaveConfig
Parameters
- $entity : OptionallyConfigurable
Return values
SaveConfigsetCalendarFileLinks()
public
setCalendarFileLinks(OptionallyConfigurable $entity, array<string|int, mixed> $storageElementIds) : void
Parameters
- $entity : OptionallyConfigurable
- $storageElementIds : array<string|int, mixed>
setStorageElementIds()
public
setStorageElementIds(OptionallyConfigurable $entity, array<string|int, mixed> $storageElementIds) : void
Parameters
- $entity : OptionallyConfigurable
- $storageElementIds : array<string|int, mixed>