eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZStepLanguageOptions

class eZStepLanguageOptions extends eZStepInstaller

Constants

DB_ERROR_EMPTY_PASSWORD

DB_ERROR_NONMATCH_PASSWORD

DB_ERROR_CONNECTION_FAILED

DB_ERROR_NOT_EMPTY

DB_ERROR_NO_DATABASES

DB_ERROR_NO_DIGEST_PROC

DB_ERROR_VERSION_INVALID

DB_ERROR_CHARSET_DIFFERS

DB_ERROR_ALREADY_CHOSEN

DB_DATA_APPEND

DB_DATA_REMOVE

DB_DATA_KEEP

DB_DATA_CHOOSE

Properties

$Tpl
$Http
$Ini
$PersistenceList
$Identifier
$Name
$INI
$KickstartData
$Error

Methods

eZStepInstaller(eZTemplate $tpl, eZHTTPTool $http, eZINI $ini, array $persistenceList, string $identifier, string $name)

Default constructor for eZ Publish installer classes

from eZStepInstaller
bool processPostData()

Processespost data from this class.

init()

array display()

Virtual (abstract)

bool|string findAppropriateCharset(eZLocale $primaryLanguage, eZLocale[]|null $allLanguages, bool $canUseUnicode)

from eZStepInstaller
array findAppropriateCharsetsList(eZLocale $primaryLanguage, eZLocale[]|null $allLanguages, bool $canUseUnicode)

from eZStepInstaller
array availableSitePackages()

from eZStepInstaller
array extraDataList()

from eZStepInstaller
bool chosenSitePackage()

from eZStepInstaller
array chosenSiteType()

from eZStepInstaller
bool selectSiteType(string $sitePackageName)

from eZStepInstaller
storeSiteType(array $siteType)

from eZStepInstaller
storePersistenceData()

from eZStepInstaller
storeExtraSiteData($siteIdentifier, $dataIdentifier, $value)

from eZStepInstaller
bool extraData(string $dataIdentifier)

from eZStepInstaller
bool extraSiteData(string $siteIdentifier, string $dataIdentifier)

from eZStepInstaller
array checkDatabaseRequirements(string|bool $dbCharset = false, array $overrideDBParameters = array())

from eZStepInstaller
array|bool databaseErrorInfo(array $errorInfo)

from eZStepInstaller
bool hasKickstartData()

from eZStepInstaller
array|bool kickstartData()

from eZStepInstaller
bool isKickstartAllowed()

from eZStepInstaller
bool kickstartContinueNextStep()

from eZStepInstaller
setAllowKickstart($allow)

from eZStepInstaller
array siteaccessURLs()

from eZStepInstaller
eZStepLanguageOptions($tpl, $http, $ini, $persistenceList)

Details

in eZStepInstaller at line 43
public eZStepInstaller(eZTemplate $tpl, eZHTTPTool $http, eZINI $ini, array $persistenceList, string $identifier, string $name)

Default constructor for eZ Publish installer classes

Parameters

eZTemplate $tpl
eZHTTPTool $http
eZINI $ini
array $persistenceList
string $identifier
string $name

at line 28
public bool processPostData()

Processespost data from this class.

Abstract (virtual) method for step classes to use.

Return Value

bool True if post data accepted, or false if post data is rejected.

at line 125
public init()

at line 147
public array display()

Virtual (abstract)

Display information and forms needed to pass this step. return result to use in template.

Return Value

array

in eZStepInstaller at line 116
public bool|string findAppropriateCharset(eZLocale $primaryLanguage, eZLocale[]|null $allLanguages, bool $canUseUnicode)

Parameters

eZLocale $primaryLanguage
eZLocale[]|null $allLanguages
bool $canUseUnicode

Return Value

bool|string

in eZStepInstaller at line 174
public array findAppropriateCharsetsList(eZLocale $primaryLanguage, eZLocale[]|null $allLanguages, bool $canUseUnicode)

Parameters

eZLocale $primaryLanguage
eZLocale[]|null $allLanguages
bool $canUseUnicode

Return Value

array

in eZStepInstaller at line 226
public array availableSitePackages()

Return Value

array

in eZStepInstaller at line 236
public array extraDataList()

Return Value

array

in eZStepInstaller at line 246
public bool chosenSitePackage()

Return Value

bool

in eZStepInstaller at line 259
public array chosenSiteType()

Return Value

array

in eZStepInstaller at line 282
public bool selectSiteType(string $sitePackageName)

Parameters

string $sitePackageName

Return Value

bool

in eZStepInstaller at line 297
public storeSiteType(array $siteType)

Parameters

array $siteType

in eZStepInstaller at line 316
public storePersistenceData()

in eZStepInstaller at line 324
public storeExtraSiteData($siteIdentifier, $dataIdentifier, $value)

Parameters

$siteIdentifier
$dataIdentifier
$value

in eZStepInstaller at line 335
public bool extraData(string $dataIdentifier)

Parameters

string $dataIdentifier

Return Value

bool

in eZStepInstaller at line 347
public bool extraSiteData(string $siteIdentifier, string $dataIdentifier)

Parameters

string $siteIdentifier
string $dataIdentifier

Return Value

bool

in eZStepInstaller at line 359
public array checkDatabaseRequirements(string|bool $dbCharset = false, array $overrideDBParameters = array())

Parameters

string|bool $dbCharset Default charset used if false
array $overrideDBParameters

Return Value

array

in eZStepInstaller at line 526
public array|bool databaseErrorInfo(array $errorInfo)

Parameters

array $errorInfo

Return Value

array|bool

in eZStepInstaller at line 626
public bool hasKickstartData()

Return Value

bool True if the step has kickstart data available.

in eZStepInstaller at line 636
public array|bool kickstartData()

Return Value

array|bool All kickstart data as an associative array or false if no data available

in eZStepInstaller at line 644
public bool isKickstartAllowed()

Return Value

bool True if kickstart functionality can be used.

in eZStepInstaller at line 660
public bool kickstartContinueNextStep()

Return Value

bool True if the kickstart functionality should continue to the next step.

in eZStepInstaller at line 671
public setAllowKickstart($allow)

Parameters

$allow

in eZStepInstaller at line 679
public array siteaccessURLs()

Return Value

array Urls to access user and admin siteaccesses

at line 22
public eZStepLanguageOptions($tpl, $http, $ini, $persistenceList)

Parameters

$tpl
$http
$ini
$persistenceList