PHP Класс kahlan\Matcher

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_classes array Class dependencies.
$_matchers array The matchers list

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

Метод Описание
exists ( string $name, string $target = '' ) : boolean Checks if a matcher is registered.
get ( string $name = null, string $target = '' ) : array Returns registered matchers.
register ( string $name, string $class, string $target = '' ) Registers a matcher.
reset ( ) Resets the class.
unregister ( mixed $name, string $target = '' ) Unregisters a matcher.

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

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

Checks if a matcher is registered.
public static exists ( string $name, string $target = '' ) : boolean
$name string The name of the matcher.
$target string An optional target class name.
Результат boolean Returns `true` if the matcher exists, `false` otherwise.

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

Returns registered matchers.
public static get ( string $name = null, string $target = '' ) : array
$name string The name of the matcher.
$target string An optionnal target class name.
Результат array The registered matchers or a fully-namespaced class name if $name is not null.

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

Registers a matcher.
public static register ( string $name, string $class, string $target = '' )
$name string The name of the matcher.
$class string A fully-namespaced class name.
$target string An optionnal target class name.

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

Resets the class.
public static reset ( )

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

Unregisters a matcher.
public static unregister ( mixed $name, string $target = '' )
$name mixed The name of the matcher. If name is `true` unregister all the matchers.
$target string An optionnal target class name.

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

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

Class dependencies.
protected array $_classes
Результат array

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

The matchers list
protected static array $_matchers
Результат array