CRM-14139 ajax grouplist call - fixes notices on non-static functions
authorEileen McNaughton <eileen@fuzion.co.nz>
Tue, 28 Jan 2014 01:23:22 +0000 (14:23 +1300)
committerEileen McNaughton <eileen@fuzion.co.nz>
Fri, 31 Jan 2014 02:12:58 +0000 (15:12 +1300)
----------------------------------------
* CRM-14139: Static methods called non-statically
  http://issues.civicrm.org/jira/browse/CRM-14139

CRM/Contact/BAO/Group.php

index 9a18004208d9bc4ca239ab55688fb253b9ea64e3..a18e3d99b736330f4a7bacf1395e5c509a70dba8 100644 (file)
@@ -676,7 +676,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
    * @return array   $groupList associated array of group list
    * @access public
    */
-  public function getGroupListSelector(&$params) {
+  static public function getGroupListSelector(&$params) {
     // format the params
     $params['offset']   = ($params['page'] - 1) * $params['rp'];
     $params['rowCount'] = $params['rp'];
@@ -1043,7 +1043,7 @@ WHERE {$whereClause}";
     return CRM_Core_DAO::singleValueQuery($query, $params);
   }
 
-  function whereClause(&$params, $sortBy = TRUE, $excludeHidden = TRUE) {
+  static function whereClause(&$params, $sortBy = TRUE, $excludeHidden = TRUE) {
     $values = array();
     $clauses = array();