-
Issue #3119010 by podarok, xeM8VfDh, douggreen, Suresh Prabhu Parkala, boromino, jungle, aspilicious, sajid_007, GaëlG, podarok, devdesagar, FatGuyLaughing, Anybody, Raunak.singh, berramou, drupgirl, fgm, joseph.olstad, dksdev01: Drupal 9 Deprecated Code Report
Issue #3119010 by podarok, xeM8VfDh, douggreen, Suresh Prabhu Parkala, boromino, jungle, aspilicious, sajid_007, GaëlG, podarok, devdesagar, FatGuyLaughing, Anybody, Raunak.singh, berramou, drupgirl, fgm, joseph.olstad, dksdev01: Drupal 9 Deprecated Code Report
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
libraries.install 683 B
<?php
/**
* @file
* Containsinstall, uninstall and update functions for Libraries API.
*/
use Drupal\libraries\ExternalLibrary\Definition\FileDefinitionDiscovery;
/**
* Implements hook_install().
*/
function libraries_install() {
if (!is_dir('public://library-definitions')) {
/** @var \Drupal\Core\File\FileSystemInterface $file_system */
$file_system = \Drupal::service('file_system');
$file_system->mkdir('public://library-definitions');
}
}
/**
* Implements hook_uninstall().
*/
function libraries_uninstall() {
if (is_dir('public://library-definitions')) {
\Drupal::service('file_system')->deleteRecursive('public://library-definitions');
}
}