PHP 클래스 Sven\FlexEnv\Env

파일 보기 프로젝트 열기: svenluijten/flex-env 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$path string
$previous string

공개 메소드들

메소드 설명
__construct ( string $path ) Instantiate the Env.
all ( ) : array Gets all the key/value pairs from the .env file.
copy ( string $destination, boolean $excludeValues = false ) : boolean Copy the .env file to the given destination.
delete ( string $key ) : Env Delete an entry from the .env file.
get ( string $key ) : string Get an entry from the .env file by key.
getPath ( ) : string Get the full path to the .env file.
replaceInFile ( string $old, string $new, integer $append ) : Env Replace a part of the .env file.
rollback ( ) : Env Rolls the .env file back to the way it was before performing the command.
set ( string $key, string $value, boolean $linebreak = false ) : Env Set the value of the given key to the value supplied.

비공개 메소드들

메소드 설명
parseFile ( ) : Collection Parse the .env file contents for easier handling.

메소드 상세

__construct() 공개 메소드

Instantiate the Env.
public __construct ( string $path )
$path string

all() 공개 메소드

Gets all the key/value pairs from the .env file.
public all ( ) : array
리턴 array

copy() 공개 메소드

Copy the .env file to the given destination.
public copy ( string $destination, boolean $excludeValues = false ) : boolean
$destination string Full path to copy the file to
$excludeValues boolean Whether or not to include values
리턴 boolean

delete() 공개 메소드

Delete an entry from the .env file.
public delete ( string $key ) : Env
$key string
리턴 Env

get() 공개 메소드

Get an entry from the .env file by key.
public get ( string $key ) : string
$key string
리턴 string

getPath() 공개 메소드

Get the full path to the .env file.
public getPath ( ) : string
리턴 string

replaceInFile() 공개 메소드

Replace a part of the .env file.
public replaceInFile ( string $old, string $new, integer $append ) : Env
$old string
$new string
$append integer
리턴 Env

rollback() 공개 메소드

Rolls the .env file back to the way it was before performing the command.
public rollback ( ) : Env
리턴 Env

set() 공개 메소드

Set the value of the given key to the value supplied.
public set ( string $key, string $value, boolean $linebreak = false ) : Env
$key string
$value string
$linebreak boolean
리턴 Env

프로퍼티 상세

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

protected string $path
리턴 string

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

protected string $previous
리턴 string