protected function CssOptimizer::runWithoutCdnFileAlteration in CDN 8.3
Wraps callable in an environment where the global $cdn_in_css_file===FALSE.
Parameters
callable $callable: A callable.
Return value
mixed The result of the callable.
2 calls to CssOptimizer::runWithoutCdnFileAlteration()
- CssOptimizer::clean in src/
Asset/ CssOptimizer.php - Removes unwanted content from an asset.
- CssOptimizer::optimize in src/
Asset/ CssOptimizer.php - Optimizes an asset.
File
- src/
Asset/ CssOptimizer.php, line 57
Class
- CssOptimizer
- Decorates CSS asset optimizer: ensures file URLs are rewritten to the CDN.
Namespace
Drupal\cdn\AssetCode
protected function runWithoutCdnFileAlteration(callable $callable) {
global $_cdn_in_css_file;
$_cdn_in_css_file = TRUE;
$result = $callable();
$_cdn_in_css_file = FALSE;
return $result;
}