Configuration
in package
Base configuration class for the proxy manager - serves as micro disposable DIC/facade
Table of Contents
Constants
- DEFAULT_PROXY_NAMESPACE = 'ProxyManagerGeneratedProxy'
Properties
- $classNameInflector : mixed
- $classSignatureGenerator : mixed
- $generatorStrategy : mixed
- $proxiesNamespace : mixed
- $proxiesTargetDir : mixed
- $proxyAutoloader : mixed
- $signatureChecker : mixed
- $signatureGenerator : mixed
Methods
- 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
ClassNameInflectorInterfacegetClassSignatureGenerator()
public
getClassSignatureGenerator() : ClassSignatureGeneratorInterface
Return values
ClassSignatureGeneratorInterfacegetGeneratorStrategy()
public
getGeneratorStrategy() : GeneratorStrategyInterface
Return values
GeneratorStrategyInterfacegetProxiesNamespace()
public
getProxiesNamespace() : string
Return values
stringgetProxiesTargetDir()
public
getProxiesTargetDir() : string
Return values
stringgetProxyAutoloader()
public
getProxyAutoloader() : AutoloaderInterface
Return values
AutoloaderInterfacegetSignatureChecker()
public
getSignatureChecker() : SignatureCheckerInterface
Return values
SignatureCheckerInterfacegetSignatureGenerator()
public
getSignatureGenerator() : SignatureGeneratorInterface
Return values
SignatureGeneratorInterfacesetClassNameInflector()
public
setClassNameInflector(ClassNameInflectorInterface $classNameInflector) : void
Parameters
- $classNameInflector : ClassNameInflectorInterface
setClassSignatureGenerator()
public
setClassSignatureGenerator(ClassSignatureGeneratorInterface $classSignatureGenerator) : void
Parameters
- $classSignatureGenerator : ClassSignatureGeneratorInterface
setGeneratorStrategy()
public
setGeneratorStrategy(GeneratorStrategyInterface $generatorStrategy) : void
Parameters
- $generatorStrategy : GeneratorStrategyInterface
setProxiesNamespace()
public
setProxiesNamespace(string $proxiesNamespace) : void
Parameters
- $proxiesNamespace : string
setProxiesTargetDir()
public
setProxiesTargetDir(string $proxiesTargetDir) : void
Parameters
- $proxiesTargetDir : string
setProxyAutoloader()
public
setProxyAutoloader(AutoloaderInterface $proxyAutoloader) : void
Parameters
- $proxyAutoloader : AutoloaderInterface
setSignatureChecker()
public
setSignatureChecker(SignatureCheckerInterface $signatureChecker) : void
Parameters
- $signatureChecker : SignatureCheckerInterface
setSignatureGenerator()
public
setSignatureGenerator(SignatureGeneratorInterface $signatureGenerator) : void
Parameters
- $signatureGenerator : SignatureGeneratorInterface