◆ __construct()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::__construct |
( |
| ) |
|
|
private |
◆ createAndCompileSymfonyContainer()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::createAndCompileSymfonyContainer |
( |
| ) |
|
|
private |
Builds the container from services.yaml and compiles it
◆ getCacheFilePath()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::getCacheFilePath |
( |
| ) |
|
|
private |
◆ getContainer()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::getContainer |
( |
| ) |
|
- Returns
- ContainerInterface
◆ getInstance()
static OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::getInstance |
( |
| ) |
|
|
static |
◆ initializeContainer()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::initializeContainer |
( |
| ) |
|
|
private |
Loads container from cache if available, otherwise create the container from scratch.
◆ loadContainerFromCache()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::loadContainerFromCache |
( |
|
$cachefile | ) |
|
|
private |
◆ saveContainerToCache()
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::saveContainerToCache |
( |
|
$cachefile | ) |
|
|
private |
Dumps the compiled container to the cachefile.
- Parameters
-
◆ $instance
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::$instance = null |
|
staticprivate |
◆ $symfonyContainer
OxidEsales\EshopCommunity\Internal\Application\ContainerFactory::$symfonyContainer = null |
|
private |
The documentation for this class was generated from the following file: