PHP Класс Ouzo\Utilities\DynamicProxy

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

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

Метод Описание
extractMethodHandler ( $proxy ) : mixed Extracts method handler from proxy object.
newInstance ( $className, $methodHandler ) : null Creates a proxy for the given class.

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

Метод Описание
getClassMethods ( ReflectionClass $class ) : ReflectionMetho\ReflectionMethod[]
getParameterDeclaration ( ReflectionFunctionAbstract $method )
getProxyClassDefinition ( $name, $className )

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

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

Extracts method handler from proxy object.
public static extractMethodHandler ( $proxy ) : mixed
$proxy
Результат mixed

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

Returned object dispatches method invocations to $methodHandler.
public static newInstance ( $className, $methodHandler ) : null
$className
$methodHandler
Результат null