function nodesymlinks_pathauto_version in NodeSymlinks 6
Helper function which detects Pathauto version. Uses static caching.
Return value
int
3 calls to nodesymlinks_pathauto_version()
- nodesymlinks_pathauto_create_alias in ./
nodesymlinks.pathauto.inc - Function for creating aliases using Pathauto API.
- nodesymlinks_settings in ./
nodesymlinks.admin.inc - Admin settings form
- _nodesymlinks_form_field in ./
nodesymlinks.inc - Helper function to generate custom nodesymlinks form item.
File
- ./
nodesymlinks.pathauto.inc, line 54
Code
function nodesymlinks_pathauto_version() {
static $version = NULL;
if (is_null($version)) {
$version = 0;
// Get Pathauto version. @todo: find a way to successfully get version if downloaded via CVS.
$pathauto = drupal_parse_info_file(drupal_get_path('module', 'pathauto') . '/pathauto.info');
if ($pathauto['version']) {
// Will return version formatted like: 6.x-2.x-dev.
$parts = explode('-', $pathauto['version']);
// Get '1' or '2'.
$version = $parts[1][0];
}
}
return $version;
}