PHP Класс Kahlan\Plugin\Monkey

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

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

Свойство Тип Описание
$_registered array Registered monkey patches.

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

Метод Описание
patch ( string $source, string $dest = null ) Setup a monkey patch.
patched ( string $namespace, string $ref, boolean $isFunc = true, &$substitute = null ) : string Patches the string.
reset ( string $source = null ) Clears the registered references.

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

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

Setup a monkey patch.
public static patch ( string $source, string $dest = null )
$source string A fully namespaced reference string.
$dest string A fully namespaced reference string.

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

Patches the string.
public static patched ( string $namespace, string $ref, boolean $isFunc = true, &$substitute = null ) : string
$namespace string The namespace.
$ref string The fully namespaced class/function reference string.
$isFunc boolean Boolean indicating if $ref is a function reference.
Результат string A fully namespaced reference.

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

Clears the registered references.
public static reset ( string $source = null )
$source string A fully-namespaced reference string or `null` to clear all.

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

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

Registered monkey patches.
protected static array $_registered
Результат array