PHP Class Jarves\Configuration\SystemConfig

Inheritance: extends Model
Show file Open project: jarves/jarves Class Usage Examples

Protected Properties

Property Type Description
$cache Cache
$client Client
$database Database
$docBlocks
$email string
$file FilePermission
$id string
$languages string
$logs Logs
$mountPoints SystemMountPoint[]
$passwordHashKey string
$rootName
$systemTitle string
$timezone string

Public Methods

Method Description
getCache ( boolean $orCreate = false ) : Cache
getClient ( boolean $orCreate = false ) : Client
getDatabase ( boolean $orCreate = false ) : Database
getEmail ( ) : string
getFile ( boolean $orCreate = false ) : FilePermission
getId ( ) : string
getLanguages ( ) : string
getLogs ( boolean $orCreate = false ) : Logs
getMountPoints ( boolean $orCreate = false ) : MountPoint[]
getPasswordHashKey ( ) : string
getSystemTitle ( ) : string
getTimezone ( ) : string
save ( $path, $withDefaults = true ) {@inheritDocs}
setCache ( Cache $cache = null )
setClient ( Client $client = null )
setDatabase ( Database $database = null )
setEmail ( string $email )
setFile ( FilePermission $file = null )
setId ( string $id )
setLanguages ( string $languages )
setLogs ( Logs $logs )
setMountPoints ( array $mountPoints = null )
setPasswordHashKey ( string $passwordHashKey )
setSystemTitle ( string $systemTitle )
setTimezone ( string $timezone )

Method Details

getCache() public method

public getCache ( boolean $orCreate = false ) : Cache
$orCreate boolean creates the value of not exists.
return Cache

getClient() public method

public getClient ( boolean $orCreate = false ) : Client
$orCreate boolean creates the value of not exists.
return Client

getDatabase() public method

public getDatabase ( boolean $orCreate = false ) : Database
$orCreate boolean creates the value of not exists.
return Database

getEmail() public method

public getEmail ( ) : string
return string

getFile() public method

public getFile ( boolean $orCreate = false ) : FilePermission
$orCreate boolean creates the value of not exists.
return FilePermission

getId() public method

public getId ( ) : string
return string

getLanguages() public method

public getLanguages ( ) : string
return string

getLogs() public method

public getLogs ( boolean $orCreate = false ) : Logs
$orCreate boolean
return Logs

getMountPoints() public method

public getMountPoints ( boolean $orCreate = false ) : MountPoint[]
$orCreate boolean creates the value of not exists.
return MountPoint[]

getPasswordHashKey() public method

public getPasswordHashKey ( ) : string
return string

getSystemTitle() public method

public getSystemTitle ( ) : string
return string

getTimezone() public method

public getTimezone ( ) : string
return string

save() public method

{@inheritDocs}
public save ( $path, $withDefaults = true )

setCache() public method

public setCache ( Cache $cache = null )
$cache Cache

setClient() public method

public setClient ( Client $client = null )
$client Client

setDatabase() public method

public setDatabase ( Database $database = null )
$database Database

setEmail() public method

public setEmail ( string $email )
$email string

setFile() public method

public setFile ( FilePermission $file = null )
$file FilePermission

setId() public method

public setId ( string $id )
$id string

setLanguages() public method

public setLanguages ( string $languages )
$languages string

setLogs() public method

public setLogs ( Logs $logs )
$logs Logs

setMountPoints() public method

public setMountPoints ( array $mountPoints = null )
$mountPoints array

setPasswordHashKey() public method

public setPasswordHashKey ( string $passwordHashKey )
$passwordHashKey string

setSystemTitle() public method

public setSystemTitle ( string $systemTitle )
$systemTitle string

setTimezone() public method

public setTimezone ( string $timezone )
$timezone string

Property Details

$cache protected property

protected Cache,Jarves\Configuration $cache
return Cache

$client protected property

protected Client,Jarves\Configuration $client
return Client

$database protected property

protected Database,Jarves\Configuration $database
return Database

$docBlocks protected property

protected $docBlocks

$email protected property

protected string $email
return string

$file protected property

protected FilePermission,Jarves\Configuration $file
return FilePermission

$id protected property

protected string $id
return string

$languages protected property

protected string $languages
return string

$logs protected property

protected Logs,Jarves\Configuration $logs
return Logs

$mountPoints protected property

protected SystemMountPoint[] $mountPoints
return SystemMountPoint[]

$passwordHashKey protected property

protected string $passwordHashKey
return string

$rootName protected property

protected $rootName

$systemTitle protected property

protected string $systemTitle
return string

$timezone protected property

protected string $timezone
return string