Property | Type | Description | |
---|---|---|---|
$storageEngines | eZ\Publish\SPI\Persistence\Handler[] | Key is the storage engine identifier, value persistence handler itself. |
Method | Description | |
---|---|---|
__construct ( |
||
buildStorageEngine ( ) : eZ\Publish\SPI\Persistence\Handler | Builds storage engine identified by $storageEngineIdentifier (the "alias" attribute in the service tag). | |
getStorageEngines ( ) : eZ\Publish\SPI\Persistence\Handler[] | ||
registerStorageEngine ( eZ\Publish\SPI\Persistence\Handler $persistenceHandler, string $storageEngineIdentifier ) | Registers $persistenceHandler as a valid storage engine, with identifier $storageEngineIdentifier. |
public __construct ( |
||
$repositoryConfigurationProvider |
public buildStorageEngine ( ) : eZ\Publish\SPI\Persistence\Handler | ||
return | eZ\Publish\SPI\Persistence\Handler |
public getStorageEngines ( ) : eZ\Publish\SPI\Persistence\Handler[] | ||
return | eZ\Publish\SPI\Persistence\Handler[] |
public registerStorageEngine ( eZ\Publish\SPI\Persistence\Handler $persistenceHandler, string $storageEngineIdentifier ) | ||
$persistenceHandler | eZ\Publish\SPI\Persistence\Handler | |
$storageEngineIdentifier | string |