You are here

public function CssOptimizer::clean in CDN 8.3

Removes unwanted content from an asset.

Parameters

string $content: The content of an asset.

Return value

string The cleaned asset's contents.

Overrides AssetOptimizerInterface::clean

File

src/Asset/CssOptimizer.php, line 42

Class

CssOptimizer
Decorates CSS asset optimizer: ensures file URLs are rewritten to the CDN.

Namespace

Drupal\cdn\Asset

Code

public function clean($contents) {
  return $this
    ->runWithoutCdnFileAlteration(function () use ($contents) {
    return $this->decoratedCssOptimizer
      ->clean($contents);
  });
}