+--------------------------------------------------------------------+
| CiviCRM version 4.7 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2016 |
+ | Copyright CiviCRM LLC (c) 2004-2017 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2016
+ * @copyright CiviCRM LLC (c) 2004-2017
*/
/**
return $url;
}
+ /**
+ * Path of the current page e.g. 'civicrm/contact/view'
+ *
+ * @return string|null
+ */
+ public static function getUrlPath() {
+ if (isset($_GET[CRM_Core_Config::singleton()->userFrameworkURLVar])) {
+ return $_GET[CRM_Core_Config::singleton()->userFrameworkURLVar];
+ }
+ return NULL;
+ }
+
/**
* Get href.
*
* @return mixed
*/
public static function formatDocUrl($url) {
- return preg_replace('#^user/((\w\w/)?stable/)?#', 'user/en/stable/', $url);
+ return preg_replace('#^user/((\w\w/)?(stable|current)/)?#', 'user/en/stable/', $url);
}
/**
CRM_Contact_BAO_Contact::$_importableFields = CRM_Contact_BAO_Contact::$_exportableFields
= CRM_Contribute_BAO_Contribution::$_importableFields
= CRM_Contribute_BAO_Contribution::$_exportableFields
- = CRM_Pledge_BAO_Pledge::$_exportableFields = CRM_Contribute_BAO_Query::$_contributionFields
+ = CRM_Pledge_BAO_Pledge::$_exportableFields
= CRM_Core_BAO_CustomField::$_importFields
= CRM_Core_BAO_Cache::$_cache = CRM_Core_DAO::$_dbColumnValueCache = NULL;