<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
/**
* @return array|null
*/
- static function &getFields() {
+ public static function &getFields() {
if (!self::$_mailingFields) {
self::$_mailingFields = array();
$_mailingFields['mailing_id'] = array(
}
/**
- * if mailings are involved, add the specific Mailing fields
+ * If mailings are involved, add the specific Mailing fields
*
* @param $query
*
* @return void
- * @access public
*/
- static function select(&$query) {
+ public static function select(&$query) {
// if Mailing mode add mailing id
if ($query->_mode & CRM_Contact_BAO_Query::MODE_MAILING) {
$query->_select['mailing_id'] = "civicrm_mailing.id as mailing_id";
/**
* @param $query
*/
- static function where(&$query) {
+ public static function where(&$query) {
$grouping = NULL;
foreach (array_keys($query->_params) as $id) {
if (empty($query->_params[$id][0])) {
}
/**
- * @param $name
+ * @param string $name
* @param $mode
* @param $side
*
* @return null|string
*/
- static function from($name, $mode, $side) {
+ public static function from($name, $mode, $side) {
$from = NULL;
switch ($name) {
* @param $values
* @param $query
*/
- static function whereClauseSingle(&$values, &$query) {
+ public static function whereClauseSingle(&$values, &$query) {
list($name, $op, $value, $grouping, $wildcard) = $values;
$fields = array();
}
/**
- * add all the elements shared between Mailing search and advnaced search
+ * Add all the elements shared between Mailing search and advnaced search
*
- * @access public
*
- * @param $form CRM_Core_Form
+ * @param CRM_Core_Form $form
* @return void
* @static
*/
- static function buildSearchForm(&$form) {
+ public static function buildSearchForm(&$form) {
// mailing selectors
$mailings = CRM_Mailing_BAO_Mailing::getMailingsList();
/**
* @param $row
- * @param $id
+ * @param int $id
*/
- static function searchAction(&$row, $id) {}
+ public static function searchAction(&$row, $id) {}
/**
* @param $tables
*/
- static function tableNames(&$tables) {
+ public static function tableNames(&$tables) {
}
/**
*
* @param $query
* @param $values
- * @param $tableName
- * @param $fieldName
+ * @param string $tableName
+ * @param string $fieldName
* @param $fieldTitle
*
* @param $valueTitles
*
* @return void
*/
- static function mailingEventQueryBuilder(&$query, &$values, $tableName, $fieldName, $fieldTitle, &$valueTitles) {
+ public static function mailingEventQueryBuilder(&$query, &$values, $tableName, $fieldName, $fieldTitle, &$valueTitles) {
list($name, $op, $value, $grouping, $wildcard) = $values;
if (empty($value) || $value == 'A') {
$query->_tables[$tableName] = $query->_whereTables[$tableName] = 1;
}
}
-