PHP Class mageekguy\atoum\asserters\phpArray

Inheritance: extends variable, implements arrayAccess
Afficher le fichier Open project: atoum/atoum Class Usage Examples

Méthodes publiques

Méthode Description
__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 )

Méthodes protégées

Méthode Description
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' )

Method Details

__call() public méthode

public __call ( $method, $arguments )

__get() public méthode

public __get ( $asserter )

atKey() public méthode

public atKey ( $key, $failMessage = null )

callAssertion() protected méthode

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

callInnerAsserterMethod() protected méthode

protected callInnerAsserterMethod ( $method, $arguments )

contains() public méthode

public contains ( $value, $failMessage = null )

containsValue() protected méthode

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

containsValues() public méthode

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

getInnerAsserter() public méthode

public getInnerAsserter ( )

getInnerValue() public méthode

public getInnerValue ( )

getKey() public méthode

public getKey ( )

getKeysAsserter() protected méthode

protected getKeysAsserter ( )

getSizeAsserter() protected méthode

protected getSizeAsserter ( )

hasKey() public méthode

public hasKey ( $key, $failMessage = null )

hasKeys() public méthode

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

hasSize() public méthode

public hasSize ( $size, $failMessage = null )

innerAsserterCanUse() protected méthode

protected innerAsserterCanUse ( $method )

intersect() protected méthode

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

isEmpty() public méthode

public isEmpty ( $failMessage = null )

isEqualTo() public méthode

public isEqualTo ( $value, $failMessage = null )

isIdenticalTo() public méthode

public isIdenticalTo ( $value, $failMessage = null )

isNotEmpty() public méthode

public isNotEmpty ( $failMessage = null )

isNotEqualTo() public méthode

public isNotEqualTo ( $value, $failMessage = null )

isNotIdenticalTo() public méthode

public isNotIdenticalTo ( $value, $failMessage = null )

isReferenceTo() public méthode

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

notContains() public méthode

public notContains ( $value, $failMessage = null )

notContainsValue() protected méthode

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

notContainsValues() public méthode

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

notHasKey() public méthode

public notHasKey ( $key, $failMessage = null )

notHasKeys() public méthode

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

notIntersect() protected méthode

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

offsetExists() public méthode

public offsetExists ( $key )

offsetGet() public méthode

public offsetGet ( $key )

offsetSet() public méthode

public offsetSet ( $key, $value )

offsetUnset() public méthode

public offsetUnset ( $key )

reset() public méthode

public reset ( )

resetInnerAsserter() protected méthode

protected resetInnerAsserter ( )

setByReferenceWith() public méthode

public setByReferenceWith ( &$value )

setWith() public méthode

public setWith ( $value, $checkType = true )

strictlyContains() public méthode

public strictlyContains ( $value, $failMessage = null )

strictlyContainsValues() public méthode

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

strictlyNotContains() public méthode

public strictlyNotContains ( $value, $failMessage = null )

strictlyNotContainsValues() public méthode

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

valueIsSet() protected méthode

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