Environment
in package
環境情報。
Table of Contents
Properties
- $environment : string
- $revision : string
Methods
- __construct() : mixed
- get() : string
- getRevision() : string
- getVariable() : string|null
- 環境変数取得。
- is() : bool
- isDevelopment() : bool
- isProduction() : bool
- isTest() : bool
- setVariable() : void
- 環境変数設定。
Properties
$environment
private
string
$environment
$revision
private
string
$revision
Methods
__construct()
public
__construct(string $locale, string $language, string $timezone, string $environment, string $revision) : mixed
Parameters
- $locale : string
- $language : string
- $timezone : string
- $environment : string
- $revision : string
get()
public
get() : string
Return values
stringgetRevision()
public
getRevision() : string
Return values
stringgetVariable()
環境変数取得。
public
static getVariable(non-empty-string $name) : string|null
getenv
ラッパー。
Parameters
- $name : non-empty-string
Tags
Return values
string|null —環境変数の値。取得できなかった場合に null。
is()
public
is(string $environment) : bool
Parameters
- $environment : string
Return values
boolisDevelopment()
public
isDevelopment() : bool
Return values
boolisProduction()
public
isProduction() : bool
Return values
boolisTest()
public
isTest() : bool
Return values
boolsetVariable()
環境変数設定。
public
static setVariable(non-empty-string $name, string $value) : void
putenv
ラッパー。
Parameters
- $name : non-empty-string
- $value : string