PHP 클래스 ForkCMS\Bundle\InstallerBundle\Entity\InstallationData

파일 보기 프로젝트 열기: forkcms/forkcms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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?

공개 메소드들

메소드 설명
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?.

메소드 상세

addModule() 공개 메소드

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

getDbDatabase() 공개 메소드

Gets the The database name.
public getDbDatabase ( ) : string
리턴 string

getDbHostname() 공개 메소드

Gets the The host of the database.
public getDbHostname ( ) : string
리턴 string

getDbPassword() 공개 메소드

Gets the The password for the database.
public getDbPassword ( ) : string
리턴 string

getDbPort() 공개 메소드

Gets the The port for the database.
public getDbPort ( ) : integer
리턴 integer

getDbUsername() 공개 메소드

Gets the The username for the database.
public getDbUsername ( ) : string
리턴 string

getDebugEmail() 공개 메소드

Gets the The custom debug emailaddress, if applicable.
public getDebugEmail ( ) : string
리턴 string

getDefaultInterfaceLanguage() 공개 메소드

Gets the The default language for the Fork backend.

getDefaultLanguage() 공개 메소드

Gets the The default language for this Fork installation.
public getDefaultLanguage ( ) : string
리턴 string

getEmail() 공개 메소드

Gets the The backend login email for the GOD user.
public getEmail ( ) : string
리턴 string

getInterfaceLanguage() 공개 메소드

Helper method, only needed for the languages form
public getInterfaceLanguage ( ) : string
리턴 string

getInterfaceLanguages() 공개 메소드

Gets the The backend interface languages to install for Fork.
public getInterfaceLanguages ( ) : array
리턴 array

getLanguageType() 공개 메소드

Gets the The type of language setup: single or multiple.
public getLanguageType ( ) : string
리턴 string

getLanguages() 공개 메소드

Gets the The languages to install Fork in.
public getLanguages ( ) : array
리턴 array

getModules() 공개 메소드

Gets the The modules to install Fork in.
public getModules ( ) : array
리턴 array

getPassword() 공개 메소드

Gets the The backend password for the GOD user.
public getPassword ( ) : string
리턴 string

getSameInterfaceLanguage() 공개 메소드

Gets the Do we use the same languages for the backend or not?.

hasDifferentDebugEmail() 공개 메소드

Gets the Do we use a different debug emailaddress.
public hasDifferentDebugEmail ( ) : boolean
리턴 boolean

hasExampleData() 공개 메소드

Gets the do we install exampleData?.
public hasExampleData ( ) : boolean
리턴 boolean

isValid() 공개 메소드

Checks if all data needed for installation is available here
public isValid ( ) : boolean
리턴 boolean

removeModule() 공개 메소드

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

setDbDatabase() 공개 메소드

Sets the The database name.
public setDbDatabase ( string $dbDatabase ) : self
$dbDatabase string the db database
리턴 self

setDbHostname() 공개 메소드

Sets the The host of the database.
public setDbHostname ( string $dbHostname ) : self
$dbHostname string the db hostname
리턴 self

setDbPassword() 공개 메소드

Sets the The password for the database.
public setDbPassword ( string $dbPassword ) : self
$dbPassword string the db password
리턴 self

setDbPort() 공개 메소드

Sets the The port for the database.
public setDbPort ( integer $dbPort ) : self
$dbPort integer the db port
리턴 self

setDbUsername() 공개 메소드

Sets the The username for the database.
public setDbUsername ( string $dbUsername ) : self
$dbUsername string the db username
리턴 self

setDebugEmail() 공개 메소드

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

setDefaultInterfaceLanguage() 공개 메소드

Sets the The default language for the Fork backend.
public setDefaultInterfaceLanguage ( string $defaultInterfaceLanguage ) : self
$defaultInterfaceLanguage string the default interface language
리턴 self

setDefaultLanguage() 공개 메소드

Sets the The default language for this Fork installation.
public setDefaultLanguage ( string $defaultLanguage ) : self
$defaultLanguage string the default language
리턴 self

setDifferentDebugEmail() 공개 메소드

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

setEmail() 공개 메소드

Sets the The backend login email for the GOD user.
public setEmail ( string $email ) : self
$email string the email
리턴 self

setExampleData() 공개 메소드

Sets the do we install exampleData?.
public setExampleData ( boolean $exampleData ) : self
$exampleData boolean the example data
리턴 self

setInterfaceLanguages() 공개 메소드

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

setLanguageType() 공개 메소드

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

setLanguages() 공개 메소드

Sets the The languages to install Fork in.
public setLanguages ( array $languages ) : self
$languages array the languages
리턴 self

setModules() 공개 메소드

Sets the The modules to install Fork in.
public setModules ( array $modules ) : self
$modules array the modules
리턴 self

setPassword() 공개 메소드

Sets the The backend password for the GOD user.
public setPassword ( string $password ) : self
$password string the password
리턴 self

setSameInterfaceLanguage() 공개 메소드

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

프로퍼티 상세

$dbDatabase 보호되어 있는 프로퍼티

The database name
protected string $dbDatabase
리턴 string

$dbHostname 보호되어 있는 프로퍼티

The host of the database
protected string $dbHostname
리턴 string

$dbPassword 보호되어 있는 프로퍼티

The password for the database
protected string $dbPassword
리턴 string

$dbPort 보호되어 있는 프로퍼티

The port for the database
protected int $dbPort
리턴 integer

$dbUsername 보호되어 있는 프로퍼티

The username for the database
protected string $dbUsername
리턴 string

$debugEmail 보호되어 있는 프로퍼티

The custom debug emailaddress, if applicable
protected string $debugEmail
리턴 string

$defaultInterfaceLanguage 보호되어 있는 프로퍼티

The default language for the Fork backend
protected string $defaultInterfaceLanguage
리턴 string

$defaultLanguage 보호되어 있는 프로퍼티

The default language for this Fork installation
protected string $defaultLanguage
리턴 string

$differentDebugEmail 보호되어 있는 프로퍼티

Do we use a different debug emailaddress
protected bool $differentDebugEmail
리턴 boolean

$email 보호되어 있는 프로퍼티

The backend login email for the GOD user
protected string $email
리턴 string

$exampleData 보호되어 있는 프로퍼티

do we install exampleData?
protected bool $exampleData
리턴 boolean

$interfaceLanguages 보호되어 있는 프로퍼티

The backend interface languages to install for Fork
protected array $interfaceLanguages
리턴 array

$languageType 보호되어 있는 프로퍼티

The type of language setup: single or multiple
protected string $languageType
리턴 string

$languages 보호되어 있는 프로퍼티

The languages to install Fork in
protected array $languages
리턴 array

$modules 보호되어 있는 프로퍼티

The modules to install Fork in
protected array $modules
리턴 array

$password 보호되어 있는 프로퍼티

The backend password for the GOD user
protected string $password
리턴 string

$sameInterfaceLanguage 보호되어 있는 프로퍼티

Do we use the same languages for the backend or not?
protected bool $sameInterfaceLanguage
리턴 boolean