ProxyDefinition
in package
Definition structure how to create a proxy.
Table of Contents
Properties
- $cloner : callable
- $identifierFields : array<string|int, string>
- $initializer : callable
- $proxyClassName : string
- $reflectionFields : array<string|int, ReflectionProperty>
Methods
- __construct() : mixed
Properties
$cloner
public
callable
$cloner
$identifierFields
public
array<string|int, string>
$identifierFields
$initializer
public
callable
$initializer
$proxyClassName
public
string
$proxyClassName
$reflectionFields
public
array<string|int, ReflectionProperty>
$reflectionFields
Methods
__construct()
public
__construct(string $proxyClassName, array<string|int, string> $identifierFields, array<string, ReflectionProperty> $reflectionFields, callable $initializer, callable $cloner) : mixed
Parameters
- $proxyClassName : string
- $identifierFields : array<string|int, string>
- $reflectionFields : array<string, ReflectionProperty>
- $initializer : callable
- $cloner : callable