You are here

public function Minifier::js in Advanced CSS/JS Aggregation 8.4

Same name and namespace in other branches
  1. 8.3 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;
}