3 namespace Drupal\Core\Config;
6 * Provides a factory for creating config file storage objects.
8 class FileStorageFactory {
11 * Returns a FileStorage object working with the active config directory.
13 * @return \Drupal\Core\Config\FileStorage FileStorage
15 * @deprecated in Drupal 8.0.x and will be removed before 9.0.0. Drupal core
16 * no longer creates an active directory.
18 public static function getActive() {
19 return new FileStorage(config_get_config_directory(CONFIG_ACTIVE_DIRECTORY));
23 * Returns a FileStorage object working with the sync config directory.
25 * @return \Drupal\Core\Config\FileStorage FileStorage
27 public static function getSync() {
28 return new FileStorage(config_get_config_directory(CONFIG_SYNC_DIRECTORY));