}
/**
- * Path of the current page e.g. 'civicrm/contact/view'
+ * @deprecated
+ * @see \CRM_Utils_System::currentPath
*
* @return string|null
*/
public static function getUrlPath() {
- if (isset($_GET[CRM_Core_Config::singleton()->userFrameworkURLVar])) {
- return $_GET[CRM_Core_Config::singleton()->userFrameworkURLVar];
- }
- return NULL;
+ CRM_Core_Error::deprecatedFunctionWarning('CRM_Utils_System::currentPath');
+ return self::currentPath();
}
/**
}
/**
- * What menu path are we currently on. Called for the primary tpl.
+ * Path of the current page e.g. 'civicrm/contact/view'
*
- * @return string
+ * @return string|null
* the current menu path
*/
public static function currentPath() {
$config = CRM_Core_Config::singleton();
- return trim(CRM_Utils_Array::value($config->userFrameworkURLVar, $_GET), '/');
+ return isset($_GET[$config->userFrameworkURLVar]) ? trim($_GET[$config->userFrameworkURLVar], '/') : NULL;
}
/**