You are here

function advagg_css_compress_libraries_get_version in Advanced CSS/JS Aggregation 7.2

Try libraries_get_version(), on failure use the passed in default_version.

Parameters

array $library: An associative array containing all information about the library.

array $options: An associative array containing options for the version parser.

Return value

string Version number.

1 string reference to 'advagg_css_compress_libraries_get_version'
advagg_css_compress_libraries_info in advagg_css_compress/advagg_css_compress.module
Implements hook_libraries_info().

File

advagg_css_compress/advagg_css_compress.module, line 195
Advanced aggregation css compression module.

Code

function advagg_css_compress_libraries_get_version(array $library, array $options) {
  $return = libraries_get_version($library, $options);
  if (empty($return) && !empty($options['default_version'])) {
    $file = DRUPAL_ROOT . '/' . $library['library path'] . '/' . $options['file'];
    if (is_readable($file)) {
      return $options['default_version'];
    }
  }
  return $return;
}