Same name and namespace in other branches
  1. 5.0.x advagg_mod/src/Asset/DeferCss.php \Drupal\advagg_mod\Asset\DeferCss::inlineScript() 1 commentaire
  2. 8.x-3.x advagg_mod/src/Asset/DeferCss.php \Drupal\advagg_mod\Asset\DeferCss::inlineScript() 1 commentaire
  3. 8.x-4.x advagg_mod/src/Asset/DeferCss.php \Drupal\advagg_mod\Asset\DeferCss::inlineScript() 1 commentaire

Callback to replace the script link with an inline script.

Paramètres

array $matches: Array from matches from preg_replace_callback.

Return value

string Updated html string.

Fichier

advagg_mod/src/Asset/DeferCss.php, line 114

Classe

DeferCss
Modify stylesheet links to defer them. May lead to Flash of unstyled content.

Namespace

Drupal\advagg_mod\Asset

Code

protected function inlineScript(array $matches) {
    $data = @file_get_contents($matches[1]);
    return "<script>{$data}";
}