Documentation

Preset implements YamlSerializable

Class Preset

Tags
copyright

CLOUDREXX CMS - CLOUDREXX AG

author

Robin Glauser robin.glauser@cloudrexx.com

subpackage

core_module_templateeditor

Table of Contents

Interfaces

YamlSerializable
Class YamlSerializable

Properties

$name  : string
Name of the preset
$optionValues  : array<string|int, Value>

Methods

createFromArray()  : Preset
Create a preset form a raw options array.
getName()  : mixed
Get the name
getOption()  : Value
Get a option
isValidPresetName()  : bool
Checks if given name is a valid preset name.
setName()  : mixed
Set the name
setOption()  : mixed
Set a option
setOptionValues()  : mixed
Set optionvalues.
yamlSerialize()  : array<string|int, mixed>
Serialize a class to use in a .yml file.

Properties

Methods

createFromArray()

Create a preset form a raw options array.

public static createFromArray( $name,  $options) : Preset
Parameters
$name :
$options :
Return values
Preset

isValidPresetName()

Checks if given name is a valid preset name.

public static isValidPresetName( $presetName) : bool
Parameters
$presetName :
Return values
bool

setName()

Set the name

public setName(mixed $name) : mixed
Parameters
$name : mixed

setOption()

Set a option

public setOption( $name,  $value) : mixed
Parameters
$name :
$value :

setOptionValues()

Set optionvalues.

public setOptionValues(mixed $optionValues) : mixed
Parameters
$optionValues : mixed

yamlSerialize()

Serialize a class to use in a .yml file.

public yamlSerialize() : array<string|int, mixed>

This should return a array which will be serialized by the caller.

Return values
array<string|int, mixed>

        
On this page

Search results