PHP 클래스 mageekguy\atoum\asserters\phpArray

상속: extends variable, implements arrayAccess
파일 보기 프로젝트 열기: atoum/atoum 1 사용 예제들

공개 메소드들

메소드 설명
__call ( $method, $arguments )
__get ( $asserter )
atKey ( $key, $failMessage = null )
contains ( $value, $failMessage = null )
containsValues ( array $values, $failMessage = null )
getInnerAsserter ( )
getInnerValue ( )
getKey ( )
hasKey ( $key, $failMessage = null )
hasKeys ( array $keys, $failMessage = null )
hasSize ( $size, $failMessage = null )
isEmpty ( $failMessage = null )
isEqualTo ( $value, $failMessage = null )
isIdenticalTo ( $value, $failMessage = null )
isNotEmpty ( $failMessage = null )
isNotEqualTo ( $value, $failMessage = null )
isNotIdenticalTo ( $value, $failMessage = null )
isReferenceTo ( &$reference, $failMessage = null )
notContains ( $value, $failMessage = null )
notContainsValues ( array $values, $failMessage = null )
notHasKey ( $key, $failMessage = null )
notHasKeys ( array $keys, $failMessage = null )
offsetExists ( $key )
offsetGet ( $key )
offsetSet ( $key, $value )
offsetUnset ( $key )
reset ( )
setByReferenceWith ( &$value )
setWith ( $value, $checkType = true )
strictlyContains ( $value, $failMessage = null )
strictlyContainsValues ( array $values, $failMessage = null )
strictlyNotContains ( $value, $failMessage = null )
strictlyNotContainsValues ( array $values, $failMessage = null )

보호된 메소드들

메소드 설명
callAssertion ( $method, array $arguments )
callInnerAsserterMethod ( $method, $arguments )
containsValue ( $value, $failMessage, $strict )
getKeysAsserter ( )
getSizeAsserter ( )
innerAsserterCanUse ( $method )
intersect ( array $values, $failMessage, $strict )
notContainsValue ( $value, $failMessage, $strict )
notIntersect ( array $values, $failMessage, $strict )
resetInnerAsserter ( )
valueIsSet ( $message = 'Array is undefined' )

메소드 상세

__call() 공개 메소드

public __call ( $method, $arguments )

__get() 공개 메소드

public __get ( $asserter )

atKey() 공개 메소드

public atKey ( $key, $failMessage = null )

callAssertion() 보호된 메소드

protected callAssertion ( $method, array $arguments )
$arguments array

callInnerAsserterMethod() 보호된 메소드

protected callInnerAsserterMethod ( $method, $arguments )

contains() 공개 메소드

public contains ( $value, $failMessage = null )

containsValue() 보호된 메소드

protected containsValue ( $value, $failMessage, $strict )

containsValues() 공개 메소드

public containsValues ( array $values, $failMessage = null )
$values array

getInnerAsserter() 공개 메소드

public getInnerAsserter ( )

getInnerValue() 공개 메소드

public getInnerValue ( )

getKey() 공개 메소드

public getKey ( )

getKeysAsserter() 보호된 메소드

protected getKeysAsserter ( )

getSizeAsserter() 보호된 메소드

protected getSizeAsserter ( )

hasKey() 공개 메소드

public hasKey ( $key, $failMessage = null )

hasKeys() 공개 메소드

public hasKeys ( array $keys, $failMessage = null )
$keys array

hasSize() 공개 메소드

public hasSize ( $size, $failMessage = null )

innerAsserterCanUse() 보호된 메소드

protected innerAsserterCanUse ( $method )

intersect() 보호된 메소드

protected intersect ( array $values, $failMessage, $strict )
$values array

isEmpty() 공개 메소드

public isEmpty ( $failMessage = null )

isEqualTo() 공개 메소드

public isEqualTo ( $value, $failMessage = null )

isIdenticalTo() 공개 메소드

public isIdenticalTo ( $value, $failMessage = null )

isNotEmpty() 공개 메소드

public isNotEmpty ( $failMessage = null )

isNotEqualTo() 공개 메소드

public isNotEqualTo ( $value, $failMessage = null )

isNotIdenticalTo() 공개 메소드

public isNotIdenticalTo ( $value, $failMessage = null )

isReferenceTo() 공개 메소드

public isReferenceTo ( &$reference, $failMessage = null )

notContains() 공개 메소드

public notContains ( $value, $failMessage = null )

notContainsValue() 보호된 메소드

protected notContainsValue ( $value, $failMessage, $strict )

notContainsValues() 공개 메소드

public notContainsValues ( array $values, $failMessage = null )
$values array

notHasKey() 공개 메소드

public notHasKey ( $key, $failMessage = null )

notHasKeys() 공개 메소드

public notHasKeys ( array $keys, $failMessage = null )
$keys array

notIntersect() 보호된 메소드

protected notIntersect ( array $values, $failMessage, $strict )
$values array

offsetExists() 공개 메소드

public offsetExists ( $key )

offsetGet() 공개 메소드

public offsetGet ( $key )

offsetSet() 공개 메소드

public offsetSet ( $key, $value )

offsetUnset() 공개 메소드

public offsetUnset ( $key )

reset() 공개 메소드

public reset ( )

resetInnerAsserter() 보호된 메소드

protected resetInnerAsserter ( )

setByReferenceWith() 공개 메소드

public setByReferenceWith ( &$value )

setWith() 공개 메소드

public setWith ( $value, $checkType = true )

strictlyContains() 공개 메소드

public strictlyContains ( $value, $failMessage = null )

strictlyContainsValues() 공개 메소드

public strictlyContainsValues ( array $values, $failMessage = null )
$values array

strictlyNotContains() 공개 메소드

public strictlyNotContains ( $value, $failMessage = null )

strictlyNotContainsValues() 공개 메소드

public strictlyNotContainsValues ( array $values, $failMessage = null )
$values array

valueIsSet() 보호된 메소드

protected valueIsSet ( $message = 'Array is undefined' )