| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
*
protected $summary;
/**
- *
*/
public function __construct() {
// don’t display the ‘Add these Contacts to Group’ button
$this->db = $dsn['database'];
$this->log_conn_id = CRM_Utils_Request::retrieve('log_conn_id', 'Integer', CRM_Core_DAO::$_nullObject);
- $this->log_date = CRM_Utils_Request::retrieve('log_date', 'String', CRM_Core_DAO::$_nullObject);
- $this->cid = CRM_Utils_Request::retrieve('cid', 'Integer', CRM_Core_DAO::$_nullObject);
- $this->raw = CRM_Utils_Request::retrieve('raw', 'Boolean', CRM_Core_DAO::$_nullObject);
+ $this->log_date = CRM_Utils_Request::retrieve('log_date', 'String', CRM_Core_DAO::$_nullObject);
+ $this->cid = CRM_Utils_Request::retrieve('cid', 'Integer', CRM_Core_DAO::$_nullObject);
+ $this->raw = CRM_Utils_Request::retrieve('raw', 'Boolean', CRM_Core_DAO::$_nullObject);
- $this->altered_name = CRM_Utils_Request::retrieve('alteredName', 'String', CRM_Core_DAO::$_nullObject);
- $this->altered_by = CRM_Utils_Request::retrieve('alteredBy', 'String', CRM_Core_DAO::$_nullObject);
+ $this->altered_name = CRM_Utils_Request::retrieve('alteredName', 'String', CRM_Core_DAO::$_nullObject);
+ $this->altered_by = CRM_Utils_Request::retrieve('alteredBy', 'String', CRM_Core_DAO::$_nullObject);
$this->altered_by_id = CRM_Utils_Request::retrieve('alteredById', 'Integer', CRM_Core_DAO::$_nullObject);
parent::__construct();
CRM_Utils_System::resetBreadCrumb();
- $breadcrumb =
+ $breadcrumb = array(
+ array(
+ 'title' => ts('Home'),
+ 'url' => CRM_Utils_System::url(),
+ ),
+ array(
+ 'title' => ts('CiviCRM'),
+ 'url' => CRM_Utils_System::url('civicrm', 'reset=1'),
+ ),
+ array(
+ 'title' => ts('View Contact'),
+ 'url' => CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->cid}"),
+ ),
array(
- array('title' => ts('Home'),
- 'url' => CRM_Utils_System::url()),
- array('title' => ts('CiviCRM'),
- 'url' => CRM_Utils_System::url('civicrm', 'reset=1')),
- array('title' => ts('View Contact'),
- 'url' => CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->cid}")),
- array('title' => ts('Search Results'),
- 'url' => CRM_Utils_System::url('civicrm/contact/search', "force=1")),
- );
+ 'title' => ts('Search Results'),
+ 'url' => CRM_Utils_System::url('civicrm/contact/search', "force=1"),
+ ),
+ );
CRM_Utils_System::appendBreadCrumb($breadcrumb);
if (CRM_Utils_Request::retrieve('revert', 'Boolean', CRM_Core_DAO::$_nullObject)) {
// make sure the report works even without the params
if (!$this->log_conn_id or !$this->log_date) {
- $dao = new CRM_Core_DAO;
+ $dao = new CRM_Core_DAO();
$dao->query("SELECT log_conn_id, log_date FROM `{$this->db}`.log_{$this->tables[0]} WHERE log_action = 'Update' ORDER BY log_date DESC LIMIT 1");
$dao->fetch();
$this->log_conn_id = $dao->log_conn_id;
/**
* @param bool $applyLimit
*/
- public function buildQuery($applyLimit = TRUE) {}
+ public function buildQuery($applyLimit = TRUE) {
+ }
/**
* @param $sql
$skipped = array('contact_id', 'entity_id', 'id');
foreach ($diffs as $diff) {
$field = $diff['field'];
- $from = $diff['from'];
- $to = $diff['to'];
+ $from = $diff['from'];
+ $to = $diff['to'];
if ($this->raw) {
$field = "$table.$field";
if ((substr($from, 0, 1) == CRM_Core_DAO::VALUE_SEPARATOR &&
substr($from, -1, 1) == CRM_Core_DAO::VALUE_SEPARATOR) ||
(substr($to, 0, 1) == CRM_Core_DAO::VALUE_SEPARATOR &&
- substr($to, -1, 1) == CRM_Core_DAO::VALUE_SEPARATOR)) {
+ substr($to, -1, 1) == CRM_Core_DAO::VALUE_SEPARATOR)
+ ) {
$froms = $tos = array();
foreach (explode(CRM_Core_DAO::VALUE_SEPARATOR, trim($from, CRM_Core_DAO::VALUE_SEPARATOR)) as $val) {
$froms[] = CRM_Utils_Array::value($val, $values[$field]);
$tos[] = CRM_Utils_Array::value($val, $values[$field]);
}
$from = implode(', ', array_filter($froms));
- $to = implode(', ', array_filter($tos));
+ $to = implode(', ', array_filter($tos));
}
if (isset($values[$field][$from])) {
);
$this->assign('whom_url', CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->cid}"));
- $this->assign('who_url', CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->altered_by_id}"));
+ $this->assign('who_url', CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->altered_by_id}"));
$this->assign('whom_name', $this->altered_name);
- $this->assign('who_name', $this->altered_by);
+ $this->assign('who_name', $this->altered_by);
$this->assign('log_date', CRM_Utils_Date::mysqlToIso($this->log_date));
$this->assign('revertURL', CRM_Report_Utils_Report::getNextUrl($this->detail, "$q&revert=1", FALSE, TRUE));
$this->assign('revertConfirm', ts('Are you sure you want to revert all these changes?'));
}
-}
+}