class DataProxy

Class DataProxy

Properties

protected array $proxies proxy list

Methods

__construct(array $proxies = [])

No description

mixed
__call(string $method, array $args)

No description

mixed
call(string $name, array $args)

No description

add(string $name, callable $callback)

No description

addProxy(string $name, callable $callback)

No description

setProxy(string $name, callable $callback)

No description

bool
hasName(string $name)

No description

addProxies(array $proxies)

No description

array
getProxies()

No description

setProxies(array $proxies)

No description

Details

at line 27
__construct(array $proxies = [])

Parameters

array $proxies

at line 37
mixed __call(string $method, array $args)

Parameters

string $method
array $args

Return Value

mixed

at line 48
mixed call(string $name, array $args)

Parameters

string $name
array $args

Return Value

mixed

Exceptions

RuntimeException

at line 62
add(string $name, callable $callback)

Parameters

string $name
callable $callback

at line 73
addProxy(string $name, callable $callback)

Parameters

string $name
callable $callback

at line 84
setProxy(string $name, callable $callback)

Parameters

string $name
callable $callback

at line 95
bool hasName(string $name)

Parameters

string $name

Return Value

bool

at line 103
addProxies(array $proxies)

Parameters

array $proxies

at line 113
array getProxies()

Return Value

array

at line 121
setProxies(array $proxies)

Parameters

array $proxies