<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
/**
* class constructor
*
- * @return object CRM_Contact_BAO_SavedSearch
+ * @return \CRM_Contact_BAO_SavedSearch CRM_Contact_BAO_SavedSearch
*/
function __construct() {
parent::__construct();
return $result;
}
+ /**
+ * @param $id
+ *
+ * @return array
+ */
static function getSearchParams($id) {
$fv = self::getFormValues($id);
- //check if the saved seach has mapping id
+ //check if the saved search has mapping id
if (CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_SavedSearch', $id, 'mapping_id')) {
return CRM_Core_BAO_Mapping::formattedFields($fv);
}
return NULL;
}
+ /**
+ * @param $id
+ *
+ * @return string
+ */
static function contactIDsSQL($id) {
$params = self::getSearchParams($id);
if ($params && !empty($params['customSearchID'])) {
}
}
+ /**
+ * @param $id
+ *
+ * @return array
+ */
static function fromWhereEmail($id) {
$params = self::getSearchParams($id);
*
* @param int $id the id of the saved search
*
+ * @param string $value
+ *
* @return string the name of the saved search
* @access public
* @static