You are here

interface FeaturesExtensionStoragesByDirectoryInterface in Features 8.4

Same name and namespace in other branches
  1. 8.3 src/FeaturesExtensionStoragesByDirectoryInterface.php \Drupal\features\FeaturesExtensionStoragesByDirectoryInterface

Defines an extended interface for extension storages.

Hierarchy

Expanded class hierarchy of FeaturesExtensionStoragesByDirectoryInterface

All classes that implement FeaturesExtensionStoragesByDirectoryInterface

File

src/FeaturesExtensionStoragesByDirectoryInterface.php, line 8

Namespace

Drupal\features
View source
interface FeaturesExtensionStoragesByDirectoryInterface extends FeaturesExtensionStoragesInterface {

  /**
   * Returns a list of all configuration available from extensions.
   *
   * This method was made public late in the 8.x-3.x cycle and so is not
   * included in the interface.
   *
   * @param string $prefix
   *   (optional) The prefix to search for. If omitted, all configuration object
   *   names that exist are returned.
   *
   * @return array
   *   An array with configuration item names as keys and configuration
   *   directories as values.
   */
  public function listAllByDirectory($prefix = '');

}

Members

Namesort descending Modifiers Type Description Overrides
FeaturesExtensionStoragesByDirectoryInterface::listAllByDirectory public function Returns a list of all configuration available from extensions.
FeaturesExtensionStoragesInterface::addStorage public function Adds a storage. 1
FeaturesExtensionStoragesInterface::getExtensionStorages public function Returns all registered extension storages. 1
FeaturesExtensionStoragesInterface::listAll public function Gets configuration object names starting with a given prefix. 1
FeaturesExtensionStoragesInterface::listExtensionConfig public function Lists names of configuration objects provided by a given extension. 1
FeaturesExtensionStoragesInterface::read public function Reads configuration data from the storages. 1