PHP Класс kahlan\cli\Kahlan

Наследование: use trait Kahlan\Filter\Behavior\Filterable
Показать файл Открыть проект

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

Свойство Тип Описание
$_autoloader object The runtime autoloader.
$_commandLine object The arguments.
$_reporters object The reporter container.
$_start float Starting time.
$_suite object The suite instance.

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

Метод Описание
__construct ( array $options = [] ) The Constructor.
autoloader ( ) : object Returns the attached autoloader instance.
commandLine ( ) : object Returns arguments instance.
composerPostUpdate ( Composer\Script\Event $event ) Warning ! This method should only be called by Composer as an attempt to auto clear up caches automatically when the version of Kahlan is updated.
loadConfig ( string $argv = [] ) Load the config.
registerMatchers ( ) Regiter built-in matchers.
reporters ( ) : object Returns the reporter container.
run ( ) Run the workflow.
status ( ) : integer Returns the exit status.
suite ( ) : object Returns the suite instance.
terminal ( ) : object Gets the default terminal console.

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

Метод Описание
_bootstrap ( ) The default 'bootstrap' filter.
_console ( ) The default 'console' filter.
_coverage ( ) The default 'coverage' filter.
_help ( ) Echoes the help message.
_interceptor ( ) The default 'interceptor' filter.
_load ( ) The default 'load' filter.
_matchers ( ) The default 'matchers' filter.
_namespaces ( ) The default 'namespace' filter.
_patchers ( ) The default 'patcher' filter.
_quit ( ) The default 'quit' filter.
_reporters ( ) The default 'reporters' filter.
_reporting ( ) The default 'reporting' filter.
_run ( ) The default 'run' filter.
_stop ( ) The default 'stop' filter.
_version ( ) Echoes the Kahlan version.

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

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

The Constructor.
public __construct ( array $options = [] )
$options array Possible options are: - `'autoloader'` _object_ : The autoloader instance. - `'suite'` _object_ : The suite instance.

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

The default 'bootstrap' filter.
protected _bootstrap ( )

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

The default 'console' filter.
protected _console ( )

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

The default 'coverage' filter.
protected _coverage ( )

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

Echoes the help message.
protected _help ( )

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

The default 'interceptor' filter.
protected _interceptor ( )

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

The default 'load' filter.
protected _load ( )

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

The default 'matchers' filter.
protected _matchers ( )

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

The default 'namespace' filter.
protected _namespaces ( )

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

The default 'patcher' filter.
protected _patchers ( )

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

The default 'quit' filter.
protected _quit ( )

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

The default 'reporters' filter.
protected _reporters ( )

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

The default 'reporting' filter.
protected _reporting ( )

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

The default 'run' filter.
protected _run ( )

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

The default 'stop' filter.
protected _stop ( )

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

Echoes the Kahlan version.
protected _version ( )

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

Returns the attached autoloader instance.
public autoloader ( ) : object
Результат object

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

Returns arguments instance.
public commandLine ( ) : object
Результат object

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

It will have no effect if the cache location is changed the default config file (i.e. 'kahlan-config.php').
public static composerPostUpdate ( Composer\Script\Event $event )
$event Composer\Script\Event

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

Load the config.
public loadConfig ( string $argv = [] )
$argv string The command line string.

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

Regiter built-in matchers.
public static registerMatchers ( )

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

Returns the reporter container.
public reporters ( ) : object
Результат object

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

Run the workflow.
public run ( )

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

Returns the exit status.
public status ( ) : integer
Результат integer The exit status.

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

Returns the suite instance.
public suite ( ) : object
Результат object

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

Gets the default terminal console.
public terminal ( ) : object
Результат object The default terminal console.

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

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

The runtime autoloader.
protected object $_autoloader
Результат object

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

The arguments.
protected object $_commandLine
Результат object

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

The reporter container.
protected object $_reporters
Результат object

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

Starting time.
protected float $_start
Результат float

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

The suite instance.
protected object $_suite
Результат object