PHP Класс Platformsh\Cli\CliConfig

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$config
$env
$userConfig

Открытые методы

Метод Описание
__construct ( array $env = null, string | null $defaultsFile = null, boolean $reset = false )
get ( string $name ) : mixed
getUserConfig ( ) : array
getUserConfigDir ( ) : string
has ( string $name, boolean $notNull = true ) : boolean
writeUserConfig ( array $config ) Update user configuration.

Защищенные методы

Метод Описание
applyEnvironmentOverrides ( )
applyUserConfigOverrides ( )
getEnv ( string $name ) : mixed | false Get an environment variable
loadConfigFromFile ( string $filename ) : array

Описание методов

__construct() публичный Метод

public __construct ( array $env = null, string | null $defaultsFile = null, boolean $reset = false )
$env array
$defaultsFile string | null
$reset boolean

applyEnvironmentOverrides() защищенный Метод

applyUserConfigOverrides() защищенный Метод

protected applyUserConfigOverrides ( )

get() публичный Метод

public get ( string $name ) : mixed
$name string
Результат mixed

getEnv() защищенный Метод

Get an environment variable
protected getEnv ( string $name ) : mixed | false
$name string The variable name. The configured prefix will be prepended.
Результат mixed | false The value of the environment variable, or false if it is not set.

getUserConfig() публичный Метод

public getUserConfig ( ) : array
Результат array

getUserConfigDir() публичный Метод

public getUserConfigDir ( ) : string
Результат string

has() публичный Метод

public has ( string $name, boolean $notNull = true ) : boolean
$name string
$notNull boolean
Результат boolean

loadConfigFromFile() защищенный Метод

protected loadConfigFromFile ( string $filename ) : array
$filename string
Результат array

writeUserConfig() публичный Метод

Update user configuration.
public writeUserConfig ( array $config )
$config array

Описание свойств

$config защищенное статическое свойство

protected static $config

$env защищенное свойство

protected $env

$userConfig защищенное свойство

protected $userConfig