configCache[$area])) { return $this->configCache[$area]; } $diConfiguration = include(self::getFilePath($area)); $this->configCache[$area] = $diConfiguration; return $this->configCache[$area]; } /** * Returns path to compiled configuration * * @param string $area * @return string */ public static function getFilePath($area) { $diPath = DirectoryList::getDefaultConfig()[DirectoryList::GENERATED_METADATA][DirectoryList::PATH]; return BP . '/' . $diPath . '/' . $area . '.php'; } }