PHP Класс Behat\Testwork\Call\CallCenter

Автор: Konstantin Kudryashov ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
makeCall ( Behat\Testwork\Call\Call $call ) : Behat\Testwork\Call\CallResult Handles call and its result using registered filters and handlers.
registerCallFilter ( Behat\Testwork\Call\Filter\CallFilter $filter ) Registers call filter.
registerCallHandler ( Behat\Testwork\Call\Handler\CallHandler $handler ) Registers call handler.
registerExceptionHandler ( Behat\Testwork\Call\Handler\ExceptionHandler $handler ) Registers result exception handler.
registerResultFilter ( Behat\Testwork\Call\Filter\ResultFilter $filter ) Registers call result filter.

Приватные методы

Метод Описание
filterCall ( Behat\Testwork\Call\Call $call ) : Behat\Testwork\Call\Call Filters call using registered filters and returns a filtered one.
filterResult ( Behat\Testwork\Call\CallResult $result ) : Behat\Testwork\Call\CallResult Filters call result using registered filters and returns a filtered one.
handleCall ( Behat\Testwork\Call\Call $call ) : Behat\Testwork\Call\CallResult Handles call using registered call handlers.
handleException ( Throwable $exception ) : Throwable Handles exception using registered handlers and returns a handled one.

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

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

Handles call and its result using registered filters and handlers.
public makeCall ( Behat\Testwork\Call\Call $call ) : Behat\Testwork\Call\CallResult
$call Behat\Testwork\Call\Call
Результат Behat\Testwork\Call\CallResult

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

Registers call filter.
public registerCallFilter ( Behat\Testwork\Call\Filter\CallFilter $filter )
$filter Behat\Testwork\Call\Filter\CallFilter

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

Registers call handler.
public registerCallHandler ( Behat\Testwork\Call\Handler\CallHandler $handler )
$handler Behat\Testwork\Call\Handler\CallHandler

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

Registers result exception handler.
public registerExceptionHandler ( Behat\Testwork\Call\Handler\ExceptionHandler $handler )
$handler Behat\Testwork\Call\Handler\ExceptionHandler

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

Registers call result filter.
public registerResultFilter ( Behat\Testwork\Call\Filter\ResultFilter $filter )
$filter Behat\Testwork\Call\Filter\ResultFilter