PHP 클래스 Peridot\Configuration

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

보호된 프로퍼티들

프로퍼티 타입 설명
$colorsEnableExplicit boolean
$colorsEnabled boolean
$configurationFile string
$dsl string
$grep string
$path string
$reporter string
$stopOnFailure boolean

공개 메소드들

메소드 설명
__construct ( )
areColorsEnabled ( ) : boolean Check if output colors are disabled
areColorsEnabledExplicit ( ) : boolean Check if output colors are explicitly enabled.
disableColors ( ) Disable output colors
enableColorsExplicit ( ) Force output colors even without TTY support.
getConfigurationFile ( ) : string Return the path to the Peridot configuration file. Returns a relative path if it exists, otherwise return the provided value
getDsl ( ) : string Get the path to a DSL file containing test functions to use
getGrep ( ) : string Returns the pattern used to load tests
getPath ( ) : string Return the path being searched for tests
getReporter ( ) : string Return the name of the reporter configured for use
setConfigurationFile ( string $configurationFile ) Set the path to a Peridot configuration file
setDsl ( string $dsl ) Set the path to a DSL file for defining the test language used
setGrep ( string $grep ) Set the pattern used to load tests
setPath ( string $path ) Set the path to load tests from
setReporter ( string $reporter ) Set the name of the reporter to use
shouldStopOnFailure ( ) : boolean Check if the suite runner should stop on failure
stopOnFailure ( ) Stop the suite runner when a failure occurs

보호된 메소드들

메소드 설명
write ( $varName, $value ) Write a configuration value and persist it to the current environment.

메소드 상세

__construct() 공개 메소드

public __construct ( )

areColorsEnabled() 공개 메소드

Check if output colors are disabled
public areColorsEnabled ( ) : boolean
리턴 boolean

areColorsEnabledExplicit() 공개 메소드

Check if output colors are explicitly enabled.

disableColors() 공개 메소드

Disable output colors
public disableColors ( )

enableColorsExplicit() 공개 메소드

Force output colors even without TTY support.

getConfigurationFile() 공개 메소드

Return the path to the Peridot configuration file. Returns a relative path if it exists, otherwise return the provided value
public getConfigurationFile ( ) : string
리턴 string

getDsl() 공개 메소드

Get the path to a DSL file containing test functions to use
public getDsl ( ) : string
리턴 string

getGrep() 공개 메소드

Returns the pattern used to load tests
public getGrep ( ) : string
리턴 string

getPath() 공개 메소드

Return the path being searched for tests
public getPath ( ) : string
리턴 string

getReporter() 공개 메소드

Return the name of the reporter configured for use
public getReporter ( ) : string
리턴 string

setConfigurationFile() 공개 메소드

Set the path to a Peridot configuration file
public setConfigurationFile ( string $configurationFile )
$configurationFile string

setDsl() 공개 메소드

Set the path to a DSL file for defining the test language used
public setDsl ( string $dsl )
$dsl string

setGrep() 공개 메소드

Set the pattern used to load tests
public setGrep ( string $grep )
$grep string

setPath() 공개 메소드

Set the path to load tests from
public setPath ( string $path )
$path string

setReporter() 공개 메소드

Set the name of the reporter to use
public setReporter ( string $reporter )
$reporter string

shouldStopOnFailure() 공개 메소드

Check if the suite runner should stop on failure
public shouldStopOnFailure ( ) : boolean
리턴 boolean

stopOnFailure() 공개 메소드

Stop the suite runner when a failure occurs
public stopOnFailure ( )

write() 보호된 메소드

Write a configuration value and persist it to the current environment.
protected write ( $varName, $value )
$varName
$value

프로퍼티 상세

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

protected bool $colorsEnableExplicit
리턴 boolean

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

protected bool $colorsEnabled
리턴 boolean

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

protected string $configurationFile
리턴 string

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

protected string $dsl
리턴 string

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

protected string $grep
리턴 string

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

protected string $path
리턴 string

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

protected string $reporter
리턴 string

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

protected bool $stopOnFailure
리턴 boolean