Configuration
in package
Base configuration class for the proxy manager - serves as micro disposable DIC/facade
Table of Contents
- DEFAULT_PROXY_NAMESPACE = 'ProxyManagerGeneratedProxy'
- $classNameInflector : mixed
- $classSignatureGenerator : mixed
- $generatorStrategy : mixed
- $proxiesNamespace : mixed
- $proxiesTargetDir : mixed
- $proxyAutoloader : mixed
- $signatureChecker : mixed
- $signatureGenerator : mixed
- getClassNameInflector() : ClassNameInflectorInterface
- getClassSignatureGenerator() : ClassSignatureGeneratorInterface
- getGeneratorStrategy() : GeneratorStrategyInterface
- getProxiesNamespace() : string
- getProxiesTargetDir() : string
- getProxyAutoloader() : AutoloaderInterface
- getSignatureChecker() : SignatureCheckerInterface
- getSignatureGenerator() : SignatureGeneratorInterface
- setClassNameInflector() : void
- setClassSignatureGenerator() : void
- setGeneratorStrategy() : void
- setProxiesNamespace() : void
- setProxiesTargetDir() : void
- setProxyAutoloader() : void
- setSignatureChecker() : void
- setSignatureGenerator() : void
Constants
DEFAULT_PROXY_NAMESPACE
public
mixed
DEFAULT_PROXY_NAMESPACE
= 'ProxyManagerGeneratedProxy'
Properties
$classNameInflector
protected
mixed
$classNameInflector
$classSignatureGenerator
protected
mixed
$classSignatureGenerator
$generatorStrategy
protected
mixed
$generatorStrategy
$proxiesNamespace
protected
mixed
$proxiesNamespace
= self::DEFAULT_PROXY_NAMESPACE
$proxiesTargetDir
protected
mixed
$proxiesTargetDir
$proxyAutoloader
protected
mixed
$proxyAutoloader
$signatureChecker
protected
mixed
$signatureChecker
$signatureGenerator
protected
mixed
$signatureGenerator
Methods
getClassNameInflector()
public
getClassNameInflector() : ClassNameInflectorInterface
Return values
ClassNameInflectorInterface —getClassSignatureGenerator()
public
getClassSignatureGenerator() : ClassSignatureGeneratorInterface
Return values
ClassSignatureGeneratorInterface —getGeneratorStrategy()
public
getGeneratorStrategy() : GeneratorStrategyInterface
Return values
GeneratorStrategyInterface —getProxiesNamespace()
public
getProxiesNamespace() : string
Return values
string —getProxiesTargetDir()
public
getProxiesTargetDir() : string
Return values
string —getProxyAutoloader()
public
getProxyAutoloader() : AutoloaderInterface
Return values
AutoloaderInterface —getSignatureChecker()
public
getSignatureChecker() : SignatureCheckerInterface
Return values
SignatureCheckerInterface —getSignatureGenerator()
public
getSignatureGenerator() : SignatureGeneratorInterface
Return values
SignatureGeneratorInterface —setClassNameInflector()
public
setClassNameInflector(ClassNameInflectorInterface $classNameInflector) : void
Parameters
- $classNameInflector : ClassNameInflectorInterface
Return values
void —setClassSignatureGenerator()
public
setClassSignatureGenerator(ClassSignatureGeneratorInterface $classSignatureGenerator) : void
Parameters
- $classSignatureGenerator : ClassSignatureGeneratorInterface
Return values
void —setGeneratorStrategy()
public
setGeneratorStrategy(GeneratorStrategyInterface $generatorStrategy) : void
Parameters
- $generatorStrategy : GeneratorStrategyInterface
Return values
void —setProxiesNamespace()
public
setProxiesNamespace(string $proxiesNamespace) : void
Parameters
- $proxiesNamespace : string
Return values
void —setProxiesTargetDir()
public
setProxiesTargetDir(string $proxiesTargetDir) : void
Parameters
- $proxiesTargetDir : string
Return values
void —setProxyAutoloader()
public
setProxyAutoloader(AutoloaderInterface $proxyAutoloader) : void
Parameters
- $proxyAutoloader : AutoloaderInterface
Return values
void —setSignatureChecker()
public
setSignatureChecker(SignatureCheckerInterface $signatureChecker) : void
Parameters
- $signatureChecker : SignatureCheckerInterface
Return values
void —setSignatureGenerator()
public
setSignatureGenerator(SignatureGeneratorInterface $signatureGenerator) : void
Parameters
- $signatureGenerator : SignatureGeneratorInterface