PHP Class mageekguy\atoum\asserters\exception

Inheritance: extends object
Show file Open project: atoum/atoum Class Usage Examples

Protected Properties

Property Type Description
$lastValue

Public Methods

Method Description
__get ( $asserter )
getLastValue ( )
hasCode ( $code, $failMessage = null )
hasDefaultCode ( $failMessage = null )
hasMessage ( $message, $failMessage = null )
hasNestedException ( exception $exception = null, $failMessage = null )
isInstanceOf ( $value, $failMessage = null )
setWith ( $value, $checkType = true )

Protected Methods

Method Description
check ( $value, $method )
getMessageAsserter ( )
valueIsSet ( $message = 'Exception is undefined' )

Private Methods

Method Description
isThrowable ( $value )

Method Details

__get() public method

public __get ( $asserter )

check() protected method

protected check ( $value, $method )

getLastValue() public static method

public static getLastValue ( )

getMessageAsserter() protected method

protected getMessageAsserter ( )

hasCode() public method

public hasCode ( $code, $failMessage = null )

hasDefaultCode() public method

public hasDefaultCode ( $failMessage = null )

hasMessage() public method

public hasMessage ( $message, $failMessage = null )

hasNestedException() public method

public hasNestedException ( exception $exception = null, $failMessage = null )
$exception exception

isInstanceOf() public method

public isInstanceOf ( $value, $failMessage = null )

setWith() public method

public setWith ( $value, $checkType = true )

valueIsSet() protected method

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

Property Details

$lastValue protected static property

protected static $lastValue