PHP Interface Eloquent\Phony\Spy\Spy

Inheritance: extends Eloquent\Phony\Invocation\WrappedInvocable, extends Eloquent\Phony\Event\EventCollection
Datei anzeigen Open project: eloquent/phony Interface Usage Examples

Public Methods

Method Description
addCall ( Eloquent\Phony\Call\Call $call ) Add a call.
setCalls ( array $calls ) Set the calls.
setUseGeneratorSpies ( boolean $useGeneratorSpies ) Turn on or off the use of generator spies.
setUseIterableSpies ( boolean $useIterableSpies ) Turn on or off the use of iterable spies.
startRecording ( ) Start recording calls.
stopRecording ( ) Stop recording calls.
useGeneratorSpies ( ) : boolean Returns true if this spy uses generator spies.
useIterableSpies ( ) : boolean Returns true if this spy uses iterable spies.

Method Details

addCall() public method

Add a call.
public addCall ( Eloquent\Phony\Call\Call $call )
$call Eloquent\Phony\Call\Call The call.

setCalls() public method

Set the calls.
public setCalls ( array $calls )
$calls array

setUseGeneratorSpies() public method

Turn on or off the use of generator spies.
public setUseGeneratorSpies ( boolean $useGeneratorSpies )
$useGeneratorSpies boolean True to use generator spies.

setUseIterableSpies() public method

Turn on or off the use of iterable spies.
public setUseIterableSpies ( boolean $useIterableSpies )
$useIterableSpies boolean True to use iterable spies.

startRecording() public method

Start recording calls.
public startRecording ( )

stopRecording() public method

Stop recording calls.
public stopRecording ( )

useGeneratorSpies() public method

Returns true if this spy uses generator spies.
public useGeneratorSpies ( ) : boolean
return boolean True if this spy uses generator spies.

useIterableSpies() public method

Returns true if this spy uses iterable spies.
public useIterableSpies ( ) : boolean
return boolean True if this spy uses iterable spies.