PHP Class ForkCMS\Bundle\InstallerBundle\Entity\InstallationData

Afficher le fichier Open project: forkcms/forkcms Class Usage Examples

Protected Properties

Свойство Type Description
$dbDatabase string The database name
$dbHostname string The host of the database
$dbPassword string The password for the database
$dbPort integer The port for the database
$dbUsername string The username for the database
$debugEmail string The custom debug emailaddress, if applicable
$defaultInterfaceLanguage string The default language for the Fork backend
$defaultLanguage string The default language for this Fork installation
$differentDebugEmail boolean Do we use a different debug emailaddress
$email string The backend login email for the GOD user
$exampleData boolean do we install exampleData?
$interfaceLanguages array The backend interface languages to install for Fork
$languageType string The type of language setup: single or multiple
$languages array The languages to install Fork in
$modules array The modules to install Fork in
$password string The backend password for the GOD user
$sameInterfaceLanguage boolean Do we use the same languages for the backend or not?

Méthodes publiques

Méthode Description
addModule ( string $module ) Adds a module to the modules array
getDbDatabase ( ) : string Gets the The database name.
getDbHostname ( ) : string Gets the The host of the database.
getDbPassword ( ) : string Gets the The password for the database.
getDbPort ( ) : integer Gets the The port for the database.
getDbUsername ( ) : string Gets the The username for the database.
getDebugEmail ( ) : string Gets the The custom debug emailaddress, if applicable.
getDefaultInterfaceLanguage ( ) : string Gets the The default language for the Fork backend.
getDefaultLanguage ( ) : string Gets the The default language for this Fork installation.
getEmail ( ) : string Gets the The backend login email for the GOD user.
getInterfaceLanguage ( ) : string Helper method, only needed for the languages form
getInterfaceLanguages ( ) : array Gets the The backend interface languages to install for Fork.
getLanguageType ( ) : string Gets the The type of language setup: single or multiple.
getLanguages ( ) : array Gets the The languages to install Fork in.
getModules ( ) : array Gets the The modules to install Fork in.
getPassword ( ) : string Gets the The backend password for the GOD user.
getSameInterfaceLanguage ( ) : boolean Gets the Do we use the same languages for the backend or not?.
hasDifferentDebugEmail ( ) : boolean Gets the Do we use a different debug emailaddress.
hasExampleData ( ) : boolean Gets the do we install exampleData?.
isValid ( ) : boolean Checks if all data needed for installation is available here
removeModule ( string $module ) Removes an item from the modules array
setDbDatabase ( string $dbDatabase ) : self Sets the The database name.
setDbHostname ( string $dbHostname ) : self Sets the The host of the database.
setDbPassword ( string $dbPassword ) : self Sets the The password for the database.
setDbPort ( integer $dbPort ) : self Sets the The port for the database.
setDbUsername ( string $dbUsername ) : self Sets the The username for the database.
setDebugEmail ( string $debugEmail ) : self Sets the The custom debug emailaddress, if applicable.
setDefaultInterfaceLanguage ( string $defaultInterfaceLanguage ) : self Sets the The default language for the Fork backend.
setDefaultLanguage ( string $defaultLanguage ) : self Sets the The default language for this Fork installation.
setDifferentDebugEmail ( boolean $differentDebugEmail ) : self Sets the Do we use a different debug emailaddress.
setEmail ( string $email ) : self Sets the The backend login email for the GOD user.
setExampleData ( boolean $exampleData ) : self Sets the do we install exampleData?.
setInterfaceLanguages ( array $interfaceLanguages ) : self Sets the The backend interface languages to install for Fork.
setLanguageType ( string $languageType ) : self Sets the The type of language setup: single or multiple.
setLanguages ( array $languages ) : self Sets the The languages to install Fork in.
setModules ( array $modules ) : self Sets the The modules to install Fork in.
setPassword ( string $password ) : self Sets the The backend password for the GOD user.
setSameInterfaceLanguage ( boolean $sameInterfaceLanguage ) : self Sets the Do we use the same languages for the backend or not?.

Method Details

addModule() public méthode

Adds a module to the modules array
public addModule ( string $module )
$module string

getDbDatabase() public méthode

Gets the The database name.
public getDbDatabase ( ) : string
Résultat string

getDbHostname() public méthode

Gets the The host of the database.
public getDbHostname ( ) : string
Résultat string

getDbPassword() public méthode

Gets the The password for the database.
public getDbPassword ( ) : string
Résultat string

getDbPort() public méthode

Gets the The port for the database.
public getDbPort ( ) : integer
Résultat integer

getDbUsername() public méthode

Gets the The username for the database.
public getDbUsername ( ) : string
Résultat string

getDebugEmail() public méthode

Gets the The custom debug emailaddress, if applicable.
public getDebugEmail ( ) : string
Résultat string

getDefaultInterfaceLanguage() public méthode

Gets the The default language for the Fork backend.
public getDefaultInterfaceLanguage ( ) : string
Résultat string

getDefaultLanguage() public méthode

Gets the The default language for this Fork installation.
public getDefaultLanguage ( ) : string
Résultat string

getEmail() public méthode

Gets the The backend login email for the GOD user.
public getEmail ( ) : string
Résultat string

getInterfaceLanguage() public méthode

Helper method, only needed for the languages form
public getInterfaceLanguage ( ) : string
Résultat string

getInterfaceLanguages() public méthode

Gets the The backend interface languages to install for Fork.
public getInterfaceLanguages ( ) : array
Résultat array

getLanguageType() public méthode

Gets the The type of language setup: single or multiple.
public getLanguageType ( ) : string
Résultat string

getLanguages() public méthode

Gets the The languages to install Fork in.
public getLanguages ( ) : array
Résultat array

getModules() public méthode

Gets the The modules to install Fork in.
public getModules ( ) : array
Résultat array

getPassword() public méthode

Gets the The backend password for the GOD user.
public getPassword ( ) : string
Résultat string

getSameInterfaceLanguage() public méthode

Gets the Do we use the same languages for the backend or not?.
public getSameInterfaceLanguage ( ) : boolean
Résultat boolean

hasDifferentDebugEmail() public méthode

Gets the Do we use a different debug emailaddress.
public hasDifferentDebugEmail ( ) : boolean
Résultat boolean

hasExampleData() public méthode

Gets the do we install exampleData?.
public hasExampleData ( ) : boolean
Résultat boolean

isValid() public méthode

Checks if all data needed for installation is available here
public isValid ( ) : boolean
Résultat boolean

removeModule() public méthode

Removes an item from the modules array
public removeModule ( string $module )
$module string

setDbDatabase() public méthode

Sets the The database name.
public setDbDatabase ( string $dbDatabase ) : self
$dbDatabase string the db database
Résultat self

setDbHostname() public méthode

Sets the The host of the database.
public setDbHostname ( string $dbHostname ) : self
$dbHostname string the db hostname
Résultat self

setDbPassword() public méthode

Sets the The password for the database.
public setDbPassword ( string $dbPassword ) : self
$dbPassword string the db password
Résultat self

setDbPort() public méthode

Sets the The port for the database.
public setDbPort ( integer $dbPort ) : self
$dbPort integer the db port
Résultat self

setDbUsername() public méthode

Sets the The username for the database.
public setDbUsername ( string $dbUsername ) : self
$dbUsername string the db username
Résultat self

setDebugEmail() public méthode

Sets the The custom debug emailaddress, if applicable.
public setDebugEmail ( string $debugEmail ) : self
$debugEmail string the debug email
Résultat self

setDefaultInterfaceLanguage() public méthode

Sets the The default language for the Fork backend.
public setDefaultInterfaceLanguage ( string $defaultInterfaceLanguage ) : self
$defaultInterfaceLanguage string the default interface language
Résultat self

setDefaultLanguage() public méthode

Sets the The default language for this Fork installation.
public setDefaultLanguage ( string $defaultLanguage ) : self
$defaultLanguage string the default language
Résultat self

setDifferentDebugEmail() public méthode

Sets the Do we use a different debug emailaddress.
public setDifferentDebugEmail ( boolean $differentDebugEmail ) : self
$differentDebugEmail boolean the different debug email
Résultat self

setEmail() public méthode

Sets the The backend login email for the GOD user.
public setEmail ( string $email ) : self
$email string the email
Résultat self

setExampleData() public méthode

Sets the do we install exampleData?.
public setExampleData ( boolean $exampleData ) : self
$exampleData boolean the example data
Résultat self

setInterfaceLanguages() public méthode

Sets the The backend interface languages to install for Fork.
public setInterfaceLanguages ( array $interfaceLanguages ) : self
$interfaceLanguages array the interface languages
Résultat self

setLanguageType() public méthode

Sets the The type of language setup: single or multiple.
public setLanguageType ( string $languageType ) : self
$languageType string the language type
Résultat self

setLanguages() public méthode

Sets the The languages to install Fork in.
public setLanguages ( array $languages ) : self
$languages array the languages
Résultat self

setModules() public méthode

Sets the The modules to install Fork in.
public setModules ( array $modules ) : self
$modules array the modules
Résultat self

setPassword() public méthode

Sets the The backend password for the GOD user.
public setPassword ( string $password ) : self
$password string the password
Résultat self

setSameInterfaceLanguage() public méthode

Sets the Do we use the same languages for the backend or not?.
public setSameInterfaceLanguage ( boolean $sameInterfaceLanguage ) : self
$sameInterfaceLanguage boolean the same interface language
Résultat self

Property Details

$dbDatabase protected_oe property

The database name
protected string $dbDatabase
Résultat string

$dbHostname protected_oe property

The host of the database
protected string $dbHostname
Résultat string

$dbPassword protected_oe property

The password for the database
protected string $dbPassword
Résultat string

$dbPort protected_oe property

The port for the database
protected int $dbPort
Résultat integer

$dbUsername protected_oe property

The username for the database
protected string $dbUsername
Résultat string

$debugEmail protected_oe property

The custom debug emailaddress, if applicable
protected string $debugEmail
Résultat string

$defaultInterfaceLanguage protected_oe property

The default language for the Fork backend
protected string $defaultInterfaceLanguage
Résultat string

$defaultLanguage protected_oe property

The default language for this Fork installation
protected string $defaultLanguage
Résultat string

$differentDebugEmail protected_oe property

Do we use a different debug emailaddress
protected bool $differentDebugEmail
Résultat boolean

$email protected_oe property

The backend login email for the GOD user
protected string $email
Résultat string

$exampleData protected_oe property

do we install exampleData?
protected bool $exampleData
Résultat boolean

$interfaceLanguages protected_oe property

The backend interface languages to install for Fork
protected array $interfaceLanguages
Résultat array

$languageType protected_oe property

The type of language setup: single or multiple
protected string $languageType
Résultat string

$languages protected_oe property

The languages to install Fork in
protected array $languages
Résultat array

$modules protected_oe property

The modules to install Fork in
protected array $modules
Résultat array

$password protected_oe property

The backend password for the GOD user
protected string $password
Résultat string

$sameInterfaceLanguage protected_oe property

Do we use the same languages for the backend or not?
protected bool $sameInterfaceLanguage
Résultat boolean