function jqmulti_get_version in jQuery Multi 7
Same name in this branch
- 7 jqmulti.module \jqmulti_get_version()
- 7 jqmulti.api.php \jqmulti_get_version()
Same name and namespace in other branches
- 6 jqmulti.module \jqmulti_get_version()
Gets the version of jQuery to load.
Parameters
$reset whether to reset the cached version number:
3 calls to jqmulti_get_version()
- jqmulti_admin_form in ./
jqmulti.admin.inc - Admin form for jQuery Multi module.
- jqmulti_jquery_path in ./
jqmulti.module - Returns the path to the currently selected version of jQuery.
- jqmulti_requirements in ./
jqmulti.install - Implements hook_requirements().
File
- ./
jqmulti.module, line 222 - Code for the jQuery Multi module.
Code
function jqmulti_get_version($reset = FALSE) {
if (!$reset && ($cache = cache_get('jqmulti_version'))) {
return $cache->data;
}
$libraries = libraries_get_libraries();
if (isset($libraries['jquery'])) {
$files = jqmulti_get_library_files('jquery', $reset);
if ($files) {
foreach ($files as $file) {
// Get the file name.
$version = jqmulti_jquery_version_from_path($file);
if ($version) {
cache_set('jqmulti_version', $version);
return $version;
}
}
}
}
return FALSE;
}