Same name in other branches
  1. 6.0.x advagg_ext_minify/src/Asset/Minifier.php \Drupal\advagg_ext_minify\Asset\Minifier::js()
  2. 8.x-3.x advagg_ext_minify/src/Asset/Minifier.php \Drupal\advagg_ext_minify\Asset\Minifier::js()
  3. 8.x-4.x advagg_ext_minify/src/Asset/Minifier.php \Drupal\advagg_ext_minify\Asset\Minifier::js()

Minify Javascript using via command line.

Parameters

string $contents: The JavaScript to minify.

Return value

string|bool The process JavaScript or FALSE on failure.

File

advagg_ext_minify/src/Asset/Minifier.php, line 81

Class

Minifier
Optimizes a asset via external minifiers.

Namespace

Drupal\advagg_ext_minify\Asset

Code

public function js($contents) {
    file_put_contents($this->in, $contents);
    $output = $this->execute('js');
    $contents = file_get_contents($output);
    return $contents;
}