PHP Class Storm\Drivers\Base\Object\Properties\Proxies\ProxyFileGenerator

Inheritance: extends ProxyGenerator
Show file Open project: timetoogo/penumbra Class Usage Examples

Protected Properties

Property Type Description
$ProxyCachePath

Public Methods

Method Description
__construct ( $ProxyNamespace, $ProxyCachePath )

Protected Methods

Method Description
GenerateProxyFileName ( $ProxyClassName )
LoadProxyClass ( ReflectionClass $EntityReflection, $ProxyClassName, $FullProxyName )
LoadProxyClassFile ( ReflectionClass $EntityReflection, $ProxyClassName, $FullProxyName, $ProxyFileName )

Method Details

GenerateProxyFileName() final protected method

final protected GenerateProxyFileName ( $ProxyClassName )

LoadProxyClass() final protected method

final protected LoadProxyClass ( ReflectionClass $EntityReflection, $ProxyClassName, $FullProxyName )
$EntityReflection ReflectionClass

LoadProxyClassFile() abstract protected method

abstract protected LoadProxyClassFile ( ReflectionClass $EntityReflection, $ProxyClassName, $FullProxyName, $ProxyFileName )
$EntityReflection ReflectionClass

__construct() public method

public __construct ( $ProxyNamespace, $ProxyCachePath )

Property Details

$ProxyCachePath protected property

protected $ProxyCachePath