PHP Класс mageekguy\atoum\mock\controller

Наследование: extends mageekguy\atoum\test\adapter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$autoBind
$autoBindForNewMock
$controlNextNewMock
$iterator
$linker
$mockClass
$mockMethods

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

Метод Описание
__construct ( )
__get ( $method )
__isset ( $method )
__set ( $method, $mixed )
__unset ( $method )
autoBindIsEnabled ( )
control ( mageekguy\atoum\mock\aggregator $mock )
controlNextNewMock ( )
disableAutoBind ( )
disableAutoBindForNewMock ( )
disableMethodChecking ( )
enableAutoBind ( )
enableAutoBindForNewMock ( )
get ( $unset = true )
getCalls ( call $call = null, $identical = false )
getForMock ( mageekguy\atoum\mock\aggregator $mock )
getIterator ( )
getMethods ( )
getMock ( )
getMockClass ( )
invoke ( $method, array $arguments = [] )
methods ( closure $filter = null )
methodsMatching ( $regex )
notControlNextNewMock ( )
reset ( )
setIterator ( mageekguy\atoum\mock\controller\iterator $iterator = null )
setLinker ( mageekguy\atoum\mock\controller\linker $linker = null )

Защищенные методы

Метод Описание
buildCall ( $function, array $arguments )
buildInvoker ( $methodName, closure $factory = null )
checkMethod ( $method )
setInvoker ( $methodName, closure $factory = null )

Описание методов

__construct() публичный Метод

public __construct ( )

__get() публичный Метод

public __get ( $method )

__isset() публичный Метод

public __isset ( $method )

__set() публичный Метод

public __set ( $method, $mixed )

__unset() публичный Метод

public __unset ( $method )

autoBindIsEnabled() публичный Метод

public autoBindIsEnabled ( )

buildCall() защищенный Метод

protected buildCall ( $function, array $arguments )
$arguments array

buildInvoker() защищенный Метод

protected buildInvoker ( $methodName, closure $factory = null )
$factory closure

checkMethod() защищенный Метод

protected checkMethod ( $method )

control() публичный Метод

public control ( mageekguy\atoum\mock\aggregator $mock )
$mock mageekguy\atoum\mock\aggregator

controlNextNewMock() публичный Метод

public controlNextNewMock ( )

disableAutoBind() публичный Метод

public disableAutoBind ( )

disableAutoBindForNewMock() публичный статический Метод

public static disableAutoBindForNewMock ( )

disableMethodChecking() публичный Метод

enableAutoBind() публичный Метод

public enableAutoBind ( )

enableAutoBindForNewMock() публичный статический Метод

public static enableAutoBindForNewMock ( )

get() публичный статический Метод

public static get ( $unset = true )

getCalls() публичный Метод

public getCalls ( call $call = null, $identical = false )
$call mageekguy\atoum\test\adapter\call

getForMock() публичный статический Метод

public static getForMock ( mageekguy\atoum\mock\aggregator $mock )
$mock mageekguy\atoum\mock\aggregator

getIterator() публичный Метод

public getIterator ( )

getMethods() публичный Метод

public getMethods ( )

getMock() публичный Метод

public getMock ( )

getMockClass() публичный Метод

public getMockClass ( )

invoke() публичный Метод

public invoke ( $method, array $arguments = [] )
$arguments array

methods() публичный Метод

public methods ( closure $filter = null )
$filter closure

methodsMatching() публичный Метод

public methodsMatching ( $regex )

notControlNextNewMock() публичный Метод

reset() публичный Метод

public reset ( )

setInvoker() защищенный Метод

protected setInvoker ( $methodName, closure $factory = null )
$factory closure

setIterator() публичный Метод

public setIterator ( mageekguy\atoum\mock\controller\iterator $iterator = null )
$iterator mageekguy\atoum\mock\controller\iterator

setLinker() публичный статический Метод

public static setLinker ( mageekguy\atoum\mock\controller\linker $linker = null )
$linker mageekguy\atoum\mock\controller\linker

Описание свойств

$autoBind защищенное свойство

protected $autoBind

$autoBindForNewMock защищенное статическое свойство

protected static $autoBindForNewMock

$controlNextNewMock защищенное статическое свойство

protected static $controlNextNewMock

$iterator защищенное свойство

protected $iterator

$linker защищенное статическое свойство

protected static $linker

$mockClass защищенное свойство

protected $mockClass

$mockMethods защищенное свойство

protected $mockMethods