InstallStorage::getAllFolders

protected InstallStorage::getAllFolders() Returns a map of all config object names and their folders. Return value array An array mapping config object names with directories. File core/lib/Drupal/Core/Config/InstallStorage.php, line 150 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code protected function getAllFolders() { if (!isset($this->folders)) { $this->folders = array(); $this->folders += $this->getCoreNames();

InstallStorage::exists

public InstallStorage::exists($name) Returns whether a configuration object exists. Parameters string $name: The name of a configuration object to test. Return value bool TRUE if the configuration object exists, FALSE otherwise. Overrides FileStorage::exists File core/lib/Drupal/Core/Config/InstallStorage.php, line 94 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code public function exists($name) { return array_key_exists($name, $this->

InstallStorage::deleteAll

public InstallStorage::deleteAll($prefix = '') Overrides Drupal\Core\Config\FileStorage::deleteAll(). Throws \Drupal\Core\Config\StorageException Overrides FileStorage::deleteAll File core/lib/Drupal/Core/Config/InstallStorage.php, line 265 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code public function deleteAll($prefix = '') { throw new StorageException('Delete operation is not allowed.'); }

InstallStorage::delete

public InstallStorage::delete($name) Overrides Drupal\Core\Config\FileStorage::delete(). Throws \Drupal\Core\Config\StorageException Overrides FileStorage::delete File core/lib/Drupal/Core/Config/InstallStorage.php, line 112 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code public function delete($name) { throw new StorageException('Delete operation is not allowed.'); }

InstallStorage::CONFIG_SCHEMA_DIRECTORY

Extension sub-directory containing configuration schema. File core/lib/Drupal/Core/Config/InstallStorage.php, line 34 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code const CONFIG_SCHEMA_DIRECTORY = 'config/schema';

InstallStorage::CONFIG_OPTIONAL_DIRECTORY

Extension sub-directory containing optional configuration for installation. File core/lib/Drupal/Core/Config/InstallStorage.php, line 29 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code const CONFIG_OPTIONAL_DIRECTORY = 'config/optional';

InstallStorage::CONFIG_INSTALL_DIRECTORY

Extension sub-directory containing default configuration for installation. File core/lib/Drupal/Core/Config/InstallStorage.php, line 24 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code const CONFIG_INSTALL_DIRECTORY = 'config/install';

InstallStorage::$folders

Folder map indexed by configuration name. Type: array File core/lib/Drupal/Core/Config/InstallStorage.php, line 41 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code protected $folders;

InstallStorage::$directory

The directory to scan in each extension to scan for files. Type: string Overrides FileStorage::$directory File core/lib/Drupal/Core/Config/InstallStorage.php, line 48 Class InstallStorage Storage used by the Drupal installer. Namespace Drupal\Core\Config Code protected $directory;

InstallStorage

Storage used by the Drupal installer. This storage performs a full filesystem scan to discover all available extensions and reads from all default config directories that exist. This special implementation MUST NOT be used anywhere else than the early installer environment. Hierarchy class \Drupal\Core\Config\FileStorage implements StorageInterfaceclass \Drupal\Core\Config\InstallStorage See also \Drupal\Core\DependencyInjection\InstallServiceProvider File core/lib/Drupal/Core/Config/Insta