AopProxy
class AopProxy
Class AopProxy
Traits
Class AopProxyAwareTrait
- AOP 切面编程
Properties
protected array | $proxyMap |
Methods
null|array
findProxyCallback($target, string $method, string $prefix = 'before')
No description
from AopProxyAwareTrait
$this
addProxy(string $key, callable $handler, string $position = 'before')
No description
from AopProxyAwareTrait
__construct(array $proxyMap = [])
AopProxy constructor.
Details
in AopProxyAwareTrait at line 36
proxy($class, $method = null, array $args = [])
in AopProxyAwareTrait at line 53
mixed
call(string $method, array $args = [])
in AopProxyAwareTrait at line 87
mixed
__call(string $method, array $args = [])
in AopProxyAwareTrait at line 97
$this|mixed
__invoke(array ...$args)
in AopProxyAwareTrait at line 123
protected null|array
findProxyCallback($target, string $method, string $prefix = 'before')
in AopProxyAwareTrait at line 140
$this
register($key, $handler, string $position = 'before')
in AopProxyAwareTrait at line 151
$this
addProxy(string $key, callable $handler, string $position = 'before')
in AopProxyAwareTrait at line 167
$this
addProxies(array $map)
in AopProxyAwareTrait at line 190
static array
getProxyPoints()
in AopProxyAwareTrait at line 198
mixed
getProxyTarget()
in AopProxyAwareTrait at line 206
array
getProxyMap()
in AopProxyAwareTrait at line 214
setProxyMap(array $proxyMap)
at line 50
__construct(array $proxyMap = [])
AopProxy constructor.