PHP Класс mageekguy\atoum\asserters\phpArray

Наследование: extends variable, implements arrayAccess
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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' )