+--------------------------------------------------------------------+
| CiviCRM version 4.6 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014 |
+ | Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2014
+ * @copyright CiviCRM LLC (c) 2004-2015
* $Id$
*
*/
class CRM_Contact_Page_DedupeRules extends CRM_Core_Page_Basic {
/**
- * The action links that we need to display for the browse screen
+ * The action links that we need to display for the browse screen.
*
* @var array
- * @static
*/
static $_links = NULL;
/**
- * Get BAO Name
+ * Get BAO Name.
*
- * @return string Classname of BAO.
+ * @return string
+ * Classname of BAO.
*/
- function getBAOName() {
+ public function getBAOName() {
return 'CRM_Dedupe_BAO_RuleGroup';
}
/**
- * Get action Links
+ * Get action Links.
*
- * @return array (reference) of action links
+ * @return array
+ * (reference) of action links
*/
- function &links() {
+ public function &links() {
if (!(self::$_links)) {
$deleteExtra = ts('Are you sure you want to delete this Rule?');
}
/**
- * Run the page
+ * Run the page.
*
* This method is called after the page is created. It checks for the type
* of action and executes that action. Finally it calls the parent's run
* method.
*
* @return void
- * @access public
- *
*/
- function run() {
+ public function run() {
// get the requested action, default to 'browse'
$action = CRM_Utils_Request::retrieve('action', 'String', $this, FALSE, 'browse');
}
/**
- * Browse all rule groups
+ * Browse all rule groups.
*
* @return void
- * @access public
*/
- function browse() {
+ public function browse() {
// get all rule groups
$ruleGroups = array();
$dao = new CRM_Dedupe_DAO_RuleGroup();
$action = array_sum(array_keys($this->links()));
$links = self::links();
/* if ($dao->is_default) {
- unset($links[CRM_Core_Action::MAP]);
- unset($links[CRM_Core_Action::DELETE]);
- }*/
+ unset($links[CRM_Core_Action::MAP]);
+ unset($links[CRM_Core_Action::DELETE]);
+ }*/
if ($dao->is_reserved) {
unset($links[CRM_Core_Action::DELETE]);
}
/**
- * Get name of edit form
+ * Get name of edit form.
*
- * @return string classname of edit form
+ * @return string
+ * classname of edit form
*/
- function editForm() {
+ public function editForm() {
return 'CRM_Contact_Form_DedupeRules';
}
/**
- * Get edit form name
+ * Get edit form name.
*
- * @return string name of this page
+ * @return string
+ * name of this page
*/
- function editName() {
+ public function editName() {
return 'DedupeRules';
}
/**
- * Get user context
+ * Get user context.
*
* @param null $mode
*
- * @return string user context
+ * @return string
+ * user context
*/
- function userContext($mode = NULL) {
+ public function userContext($mode = NULL) {
return 'civicrm/contact/deduperules';
}
/**
* @param int $id
*/
- function delete($id) {
+ public function delete($id) {
$ruleDao = new CRM_Dedupe_DAO_Rule();
$ruleDao->dedupe_rule_group_id = $id;
$ruleDao->delete();
$rgDao->id = $id;
$rgDao->delete();
}
-}
+}