AbstractPreset implements PresetInterface

AbstractYes

Abstract preset class implements common preset code

Internal

only to be used within EXT:install

Table of Contents

Interfaces

PresetInterface
Preset interface

Properties

$configurationManager  : ConfigurationManager
$configurationValues  : array<string|int, mixed>
$name  : string
$postValues  : array<string|int, mixed>
$priority  : int
$readonlyConfigurationValues  : array<string|int, mixed>

Methods

__construct()  : mixed
getConfigurationValues()  : array<string|int, mixed>
Get configuration values to activate prefix
getIsActive()  : bool
Wrapper for isActive, used in fluid
getIsAvailable()  : bool
Wrapper for isAvailable, used in fluid
getName()  : string
Get name of preset
getPriority()  : int
Get priority of preset
isActive()  : bool
Check is preset is currently active on the system
setPostValues()  : mixed
Set POST values

Properties

$configurationValues

protected array<string|int, mixed> $configurationValues = []

Configuration values handled by this preset

$name

protected string $name = ''

Name of preset, must be set by extending classes

$postValues

protected array<string|int, mixed> $postValues = []

List of $POST values

$priority

protected int $priority = 50

Default priority of preset

$readonlyConfigurationValues

protected array<string|int, mixed> $readonlyConfigurationValues = []

Configuration values that are visible but not editable via presets GUI

Methods

getConfigurationValues()

Get configuration values to activate prefix

public getConfigurationValues() : array<string|int, mixed>
Return values
array<string|int, mixed>

Configuration values needed to activate prefix

getIsActive()

Wrapper for isActive, used in fluid

public getIsActive() : bool
Return values
bool

TRUE if preset is active

getIsAvailable()

Wrapper for isAvailable, used in fluid

public getIsAvailable() : bool
Return values
bool

TRUE if preset is available

getName()

Get name of preset

public getName() : string
Return values
string

Name

getPriority()

Get priority of preset

public getPriority() : int
Return values
int

Priority, usually between 0 and 100

isActive()

Check is preset is currently active on the system

public isActive() : bool
Return values
bool

TRUE if preset is active

setPostValues()

Set POST values

public setPostValues(array<string|int, mixed> $postValues) : mixed
Parameters
$postValues : array<string|int, mixed>

Post values of feature


        
On this page

Search results