Implements hook_advagg_get_css_file_contents_pre_alter().

Related topics

File

advagg_css_compress/advagg_css_compress.advagg.inc, line 16

Code

function advagg_css_compress_advagg_get_css_file_contents_pre_alter(&$file, &$optimize, &$aggregate_settings) {
    // Get per file settings.
    if (!empty($aggregate_settings['variables']['advagg_css_compressor_file_settings'])) {
        $form_api_filename = str_replace(array(
            '/',
            '.',
        ), array(
            '__',
            '--',
        ), $file);
        if (isset($aggregate_settings['variables']['advagg_css_compressor_file_settings'][$form_api_filename])) {
            $aggregate_settings['variables']['advagg_css_compressor'] = $aggregate_settings['variables']['advagg_css_compressor_file_settings'][$form_api_filename];
        }
    }
    if (isset($aggregate_settings['variables']['advagg_css_compressor']) && $aggregate_settings['variables']['advagg_css_compressor'] == -1) {
        $optimize = FALSE;
    }
}