PHP Class Storm\Api\Configuration

Author: Elliot Levin ([email protected])
Inheritance: implements Storm\Api\IConfiguration
Show file Open project: timetoogo/penumbra Class Usage Examples

Public Methods

Method Description
SetCache ( Storm\Utilities\Cache\ICache $Cache = null )
SetConnection ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )
SetDomainDatabaseMapFactory ( callable $DomainDatabaseMapFactory )
SetFunctionParser ( Storm\Drivers\Fluent\Object\Functional\IParser $ClosureParser )
SetFunctionReader ( Storm\Drivers\Fluent\Object\Functional\IReader $ClosureReader )
SetProxyGenerator ( Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator $ProxyGenerator )
Storm ( )
__construct ( callable $DomainDatabaseMapFactory, Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator $ProxyGenerator, Storm\Drivers\Fluent\Object\Functional\IReader $ClosureReader, Storm\Drivers\Fluent\Object\Functional\IParser $ClosureParser, Storm\Utilities\Cache\ICache $Cache = null )

Method Details

SetCache() final public method

final public SetCache ( Storm\Utilities\Cache\ICache $Cache = null )
$Cache Storm\Utilities\Cache\ICache

SetConnection() public method

public SetConnection ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection

SetDomainDatabaseMapFactory() final public method

final public SetDomainDatabaseMapFactory ( callable $DomainDatabaseMapFactory )
$DomainDatabaseMapFactory callable

SetFunctionParser() final public method

final public SetFunctionParser ( Storm\Drivers\Fluent\Object\Functional\IParser $ClosureParser )
$ClosureParser Storm\Drivers\Fluent\Object\Functional\IParser

SetFunctionReader() final public method

final public SetFunctionReader ( Storm\Drivers\Fluent\Object\Functional\IReader $ClosureReader )
$ClosureReader Storm\Drivers\Fluent\Object\Functional\IReader

SetProxyGenerator() public method

public SetProxyGenerator ( Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator $ProxyGenerator )
$ProxyGenerator Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator

Storm() public method

public Storm ( )

__construct() public method

public __construct ( callable $DomainDatabaseMapFactory, Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator $ProxyGenerator, Storm\Drivers\Fluent\Object\Functional\IReader $ClosureReader, Storm\Drivers\Fluent\Object\Functional\IParser $ClosureParser, Storm\Utilities\Cache\ICache $Cache = null )
$DomainDatabaseMapFactory callable
$Connection Storm\Drivers\Base\Relational\Queries\IConnection
$ProxyGenerator Storm\Drivers\Base\Object\Properties\Proxies\IProxyGenerator
$ClosureReader Storm\Drivers\Fluent\Object\Functional\IReader
$ClosureParser Storm\Drivers\Fluent\Object\Functional\IParser
$Cache Storm\Utilities\Cache\ICache