3 namespace Drupal\libraries\ExternalLibrary\Definition;
6 * Provides a definition discovery based on a writable directory or stream.
8 * @see \Drupal\libraries\ExternalLibrary\Definition\FileDefinitionDiscovery
10 class WritableFileDefinitionDiscovery extends FileDefinitionDiscovery implements WritableDefinitionDiscoveryInterface {
15 public function writeDefinition($id, $definition) {
16 file_put_contents($this->getFileUri($id), $this->serializer->encode($definition));