refreshless-8.x-1.x-dev/modules/refreshless_debug/src/Hooks/Library.php

modules/refreshless_debug/src/Hooks/Library.php
<?php

declare(strict_types=1);

namespace Drupal\refreshless_debug\Hooks;

use Drupal\hux\Attribute\Alter;

/**
 * Library hook implementations.
 */
class Library {

  #[Alter('library_info')]
  /**
   * Add the debug library as a dependency of 'refreshless_turbo/refreshless'.
   *
   * @see hook_library_info_alter
   */
  public function addRefreshlessDebug(
    array &$libraries, string $extension,
  ): void {

    if ($extension !== 'refreshless_turbo') {
      return;
    }

    $libraries['refreshless'][
      'dependencies'
    ][] = 'core/components.refreshless--debug';

  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc