phpDocumentor

PageOption extends AbstractContentManagerOption
in package

Class AbstractContentManagerOption

Table of Contents

$alias  : string
$attributes  : ComponentOptionAttributeCollection
$configurationRepository  : SettingsRepository
$contentIdentification  : ContentIdentificationInterface
$customerStatusCheck  : bool
$default  : mixed
$deletable  : bool
$for  : string|null
$group  : string
$hidden  : bool
$id  : string
$label  : string
$labelId  : string
$pageNamespace  : string|null
$pageType  : string
$publicLink  : string
$requiresReload  : bool
$selector  : string
$sortOrder  : int
$translatable  : string|null
$type  : string
$useEditorContent  : bool
$value  : mixed
$visible  : null
__clone()  : mixed
s * Clone the object
__construct()  : mixed
AbstractOption constructor.
addValue()  : void
attributes()  : ComponentOptionAttributeCollection
contentIdentification()  : ContentIdentificationInterface
createFromJsonObject()  : mixed
customerStatusCheck()  : bool
defaultValue()  : mixed
deletable()  : bool
for()  : string|null
group()  : string|null
hidden()  : bool|null
id()  : string
initializeFromJsonObject()  : void
jsonSerialize()  : mixed
Specify data which should be serialized to JSON
label()  : string
labelId()  : string|null
pageNamespace()  : string|null
pageType()  : string
publicLink()  : string
requiresReload()  : bool
selector()  : mixed
setConfigurationRepository()  : mixed
setContentIdentification()  : void
sortOrder()  : int
translatable()  : bool|null
type()  : string|null
useEditorContent()  : bool
value()  : mixed
visible()  : mixed
withConfigurationRepository()  : $this
configurationRepository()  : SettingsRepository
isValid()  : bool
parseValue()  : mixed
setId()  : void

Properties

$customerStatusCheck

protected bool $customerStatusCheck

Methods

__construct()

AbstractOption constructor.

public __construct([string $id = null ][, string $type = null ][, string $labelId = null ][, string $group = null ][, string $selector = null ][, string $for = null ][, bool $translatable = null ][, bool $requiresReload = null ][,  $default = null ][,  $value = null ][, null $visible = null ]) : mixed
Parameters
$id : string = null
$type : string = null
$labelId : string = null
$group : string = null
$selector : string = null
$for : string = null
$translatable : bool = null
$requiresReload : bool = null
$default : = null
$value : = null
$visible : null = null
Return values
mixed

createFromJsonObject()

public static createFromJsonObject(mixed $jsonObject[, mixed $prefix = '' ][, SettingsRepository $configurationRepository = null ]) : mixed
Parameters
$jsonObject : mixed
$prefix : mixed = ''
$configurationRepository : SettingsRepository = null
Return values
mixed

customerStatusCheck()

public customerStatusCheck() : bool
Return values
bool

defaultValue()

public defaultValue() : mixed
Return values
mixed

deletable()

public deletable() : bool
Return values
bool

group()

public group() : string|null
Return values
string|null

hidden()

public hidden() : bool|null
Return values
bool|null

initializeFromJsonObject()

public initializeFromJsonObject(mixed $object) : void
Parameters
$object : mixed
Return values
void

jsonSerialize()

Specify data which should be serialized to JSON

public jsonSerialize() : mixed
Return values
mixed

labelId()

public labelId() : string|null
Return values
string|null

pageNamespace()

public pageNamespace() : string|null
Return values
string|null

pageType()

public pageType() : string
Return values
string
public publicLink() : string
Return values
string

requiresReload()

public requiresReload() : bool
Return values
bool

sortOrder()

public sortOrder() : int
Return values
int

translatable()

public translatable() : bool|null
Return values
bool|null

type()

public type() : string|null
Return values
string|null

withConfigurationRepository()

public withConfigurationRepository( $configurationRepository) : $this
Parameters
$configurationRepository :
Return values
$this

isValid()

protected isValid(mixed $value) : bool
Parameters
$value : mixed
Return values
bool

parseValue()

protected parseValue(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

setId()

protected setId(string $id) : void
Parameters
$id : string
Return values
void

Search results