a few mor fixes
[civicrm-core.git] / CRM / Dedupe / BAO / QueryBuilder / IndividualSupervised.php
index 273beaae5faaaba7f5b455b5bb2830350af58c64..fe878ad5b43d947748d1bc7ad154216bc10bd5fa 100644 (file)
@@ -1,25 +1,36 @@
 <?php
 
-// TODO: How to handle NULL values/records?
 /**
+ * TODO: How to handle NULL values/records?
  * Class CRM_Dedupe_BAO_QueryBuilder_IndividualSupervised
  */
 class CRM_Dedupe_BAO_QueryBuilder_IndividualSupervised extends CRM_Dedupe_BAO_QueryBuilder {
 
   /**
-   * @param $rg
+   * Record - what do I do.
+   *
+   * @param object $rg
    *
    * @return array
    */
-  static function record($rg) {
+  public static function record($rg) {
 
     $civicrm_contact = CRM_Utils_Array::value('civicrm_contact', $rg->params, array());
     $civicrm_email = CRM_Utils_Array::value('civicrm_email', $rg->params, array());
 
     $params = array(
-      1 => array(CRM_Utils_Array::value('first_name', $civicrm_contact, ''), 'String'),
-      2 => array(CRM_Utils_Array::value('last_name', $civicrm_contact, ''), 'String'),
-      3 => array(CRM_Utils_Array::value('email', $civicrm_email, ''), 'String'),
+      1 => array(
+        CRM_Utils_Array::value('first_name', $civicrm_contact, ''),
+        'String',
+      ),
+      2 => array(
+        CRM_Utils_Array::value('last_name', $civicrm_contact, ''),
+        'String',
+      ),
+      3 => array(
+        CRM_Utils_Array::value('email', $civicrm_email, ''),
+        'String',
+      ),
     );
 
     return array(
@@ -35,11 +46,13 @@ class CRM_Dedupe_BAO_QueryBuilder_IndividualSupervised extends CRM_Dedupe_BAO_Qu
   }
 
   /**
-   * @param $rg
+   * Internal - what do I do.
+   *
+   * @param object $rg
    *
    * @return array
    */
-  static function internal($rg) {
+  public static function internal($rg) {
     $query = "
             SELECT contact1.id as id1, contact2.id as id2, {$rg->threshold} as weight
             FROM civicrm_contact as contact1
@@ -52,9 +65,10 @@ class CRM_Dedupe_BAO_QueryBuilder_IndividualSupervised extends CRM_Dedupe_BAO_Qu
                 email1.email=email2.email
             WHERE contact1.contact_type = 'Individual'
               AND " . self::internalFilters($rg);
-    return array("civicrm_contact.{$rg->name}.{$rg->threshold}" => $query);
+    return array(
+      "civicrm_contact.{$rg->name}.{$rg->threshold}" => $query
+    );
   }
-};
-
-
+}
 
+;