PHP Class mageekguy\atoum\asserters\phpArray

Inheritance: extends variable, implements arrayAccess
Datei anzeigen Open project: atoum/atoum Class Usage Examples

Public Methods

Method 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 )

Protected Methods

Method 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 method

public __call ( $method, $arguments )

__get() public method

public __get ( $asserter )

atKey() public method

public atKey ( $key, $failMessage = null )

callAssertion() protected method

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

callInnerAsserterMethod() protected method

protected callInnerAsserterMethod ( $method, $arguments )

contains() public method

public contains ( $value, $failMessage = null )

containsValue() protected method

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

containsValues() public method

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

getInnerAsserter() public method

public getInnerAsserter ( )

getInnerValue() public method

public getInnerValue ( )

getKey() public method

public getKey ( )

getKeysAsserter() protected method

protected getKeysAsserter ( )

getSizeAsserter() protected method

protected getSizeAsserter ( )

hasKey() public method

public hasKey ( $key, $failMessage = null )

hasKeys() public method

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

hasSize() public method

public hasSize ( $size, $failMessage = null )

innerAsserterCanUse() protected method

protected innerAsserterCanUse ( $method )

intersect() protected method

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

isEmpty() public method

public isEmpty ( $failMessage = null )

isEqualTo() public method

public isEqualTo ( $value, $failMessage = null )

isIdenticalTo() public method

public isIdenticalTo ( $value, $failMessage = null )

isNotEmpty() public method

public isNotEmpty ( $failMessage = null )

isNotEqualTo() public method

public isNotEqualTo ( $value, $failMessage = null )

isNotIdenticalTo() public method

public isNotIdenticalTo ( $value, $failMessage = null )

isReferenceTo() public method

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

notContains() public method

public notContains ( $value, $failMessage = null )

notContainsValue() protected method

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

notContainsValues() public method

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

notHasKey() public method

public notHasKey ( $key, $failMessage = null )

notHasKeys() public method

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

notIntersect() protected method

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

offsetExists() public method

public offsetExists ( $key )

offsetGet() public method

public offsetGet ( $key )

offsetSet() public method

public offsetSet ( $key, $value )

offsetUnset() public method

public offsetUnset ( $key )

reset() public method

public reset ( )

resetInnerAsserter() protected method

protected resetInnerAsserter ( )

setByReferenceWith() public method

public setByReferenceWith ( &$value )

setWith() public method

public setWith ( $value, $checkType = true )

strictlyContains() public method

public strictlyContains ( $value, $failMessage = null )

strictlyContainsValues() public method

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

strictlyNotContains() public method

public strictlyNotContains ( $value, $failMessage = null )

strictlyNotContainsValues() public method

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

valueIsSet() protected method

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