PHP 클래스 kahlan\Arg

파일 보기 프로젝트 열기: crysalead/kahlan 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_args array The expected arguments.
$_classes array Class dependencies.
$_matchers array The array of fully namespaced matcher classname.
$_name string The matcher name.
$_not boolean If true, the result of the test will be inverted.

공개 메소드들

메소드 설명
__callStatic ( string $name, array $args ) : boolean Create an Argument Matcher
__construct ( array $config = [] ) Constructor
match ( $actual ) : boolean Check if $actual matches the matcher.

메소드 상세

__callStatic() 공개 정적인 메소드

Create an Argument Matcher
public static __callStatic ( string $name, array $args ) : boolean
$name string The name of the matcher.
$args array The arguments to pass to the matcher.
리턴 boolean

__construct() 공개 메소드

Constructor
public __construct ( array $config = [] )
$config array The argument matcher options. Possible values are: - `'not'` _boolean_: indicate if the matcher is a negative matcher. - `'matcher'` _string_ : the fully namespaced matcher class name. - `'args'` _string_ : the expected arcuments.

match() 공개 메소드

Check if $actual matches the matcher.
public match ( $actual ) : boolean
리턴 boolean Returns `true` on success and `false` otherwise.

프로퍼티 상세

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

The expected arguments.
protected array $_args
리턴 array

$_classes 보호되어 있는 정적으로 프로퍼티

Class dependencies.
protected static array $_classes
리턴 array

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

The array of fully namespaced matcher classname.
protected array $_matchers
리턴 array

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

The matcher name.
protected string $_name
리턴 string

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

If true, the result of the test will be inverted.
protected bool $_not
리턴 boolean