Copied!

SiteConfiguration

SiteConfiguration.php : 13
Final
Implements Stringable

Constants

publicDESIGN

SiteConfiguration.php : 16
public string DESIGN = 'ibexa.site_access.config.design'

publicLANGUAGES

SiteConfiguration.php : 15
public string LANGUAGES = 'ibexa.site_access.config.languages'

publicTREE_ROOT_LOCATION_ID

SiteConfiguration.php : 17
public string TREE_ROOT_LOCATION_ID = 'ibexa.site_access.config.content.tree_root.location_id'

Methods

public__construct()

SiteConfiguration.php : 22
public __construct(array<string, mixed> $values)

Parameters

Name Type Default value Description
$values array<string, mixed> - -

public__toString()

SiteConfiguration.php : 58
public __toString() : string

Return values

string

Tags
Throws
JsonException

publicgetDesign()

SiteConfiguration.php : 45
public getDesign() : string

Return values

string

publicgetLanguages()

SiteConfiguration.php : 40
public getLanguages() : array<string|int, mixed>

Return values

array<string|int, mixed>

publicgetMainLanguage()

SiteConfiguration.php : 35
public getMainLanguage() : string

Return values

string

publicgetTreeRootLocationId()

SiteConfiguration.php : 50
public getTreeRootLocationId() : int

Return values

int

publicgetValues()

SiteConfiguration.php : 30
public getValues() : array<string, mixed>

Return values

array<string, mixed>

publicsetTreeRootLocationId()

SiteConfiguration.php : 63
public setTreeRootLocationId(int $treeRootLocationId) : void

Parameters

Name Type Default value Description
$treeRootLocationId int - -