PHP 클래스 kahlan\Reporters

파일 보기 프로젝트 열기: crysalead/kahlan

보호된 프로퍼티들

프로퍼티 타입 설명
$_reporters array The registered reporters.

공개 메소드들

메소드 설명
add ( string $name, object $reporter ) : object | boolean Adds a reporter
clear ( ) Removes all reporters.
dispatch ( string $type, array $data = null ) Sends reports
exists ( string $name ) : boolean Checks if a reporter exist.
get ( string $name ) : mixed Gets a reporter
remove ( string $name ) Removes a reporter.

메소드 상세

add() 공개 메소드

Adds a reporter
public add ( string $name, object $reporter ) : object | boolean
$name string The reporter name.
$reporter object A reporter.
리턴 object | boolean The added reporter instance or `false` on failure.

clear() 공개 메소드

Removes all reporters.
public clear ( )

dispatch() 공개 메소드

Sends reports
public dispatch ( string $type, array $data = null )
$type string The name of the report.
$data array The data to report.

exists() 공개 메소드

Checks if a reporter exist.
public exists ( string $name ) : boolean
$name string The reporter name.
리턴 boolean

get() 공개 메소드

Gets a reporter
public get ( string $name ) : mixed
$name string The reporter name.
리턴 mixed The reporter or `null` if not found.

remove() 공개 메소드

Removes a reporter.
public remove ( string $name )
$name string The reporter name.

프로퍼티 상세

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

The registered reporters.
protected array $_reporters
리턴 array