Further modules included.
[yaffs-website] / web / modules / contrib / libraries / libraries.install
1 <?php
2
3 /**
4  * @file
5  * Containsinstall, uninstall and update functions for Libraries API.
6  */
7
8 use Drupal\libraries\ExternalLibrary\Definition\FileDefinitionDiscovery;
9
10 /**
11  * Implements hook_install().
12  */
13 function libraries_install() {
14   if (!is_dir('public://library-definitions')) {
15     /** @var \Drupal\Core\File\FileSystemInterface $file_system */
16     $file_system = \Drupal::service('file_system');
17     $file_system->mkdir('public://library-definitions');
18   }
19 }
20
21 /**
22  * Implements hook_uninstall().
23  */
24 function libraries_uninstall() {
25   if (is_dir('public://library-definitions')) {
26     file_unmanaged_delete_recursive('public://library-definitions');
27   }
28 }