3 namespace Drupal\libraries\ExternalLibrary\Definition;
6 * Provides an interface for library definition discoveries that are writable.
8 * @see \Drupal\libraries\ExternalLibrary\Definition\DefinitionDiscoveryInterface
9 * @see \Drupal\libraries\ExternalLibrary\Definition\ChainDefinitionDiscovery
11 interface WritableDefinitionDiscoveryInterface extends DefinitionDiscoveryInterface {
14 * Writes a library definition persistently.
18 * @param array $definition
19 * The library definition to write.
23 public function writeDefinition($id, $definition);