<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
protected $summary;
/**
- *
*/
- function __construct() {
+ public function __construct() {
// don’t display the ‘Add these Contacts to Group’ button
$this->_add2groupSupported = FALSE;
$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 =
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")),
- );
+ 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")
+ ),
+ );
CRM_Utils_System::appendBreadCrumb($breadcrumb);
if (CRM_Utils_Request::retrieve('revert', 'Boolean', CRM_Core_DAO::$_nullObject)) {
/**
* @param bool $applyLimit
*/
- function buildQuery($applyLimit = TRUE) {}
+ public function buildQuery($applyLimit = TRUE) {
+ }
/**
* @param $sql
* @param $rows
*/
- function buildRows($sql, &$rows) {
+ public function buildRows($sql, &$rows) {
// safeguard for when there aren’t any log entries yet
if (!$this->log_conn_id or !$this->log_date) {
return;
$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])) {
return $rows;
}
- function buildQuickForm() {
+ public function buildQuickForm() {
parent::buildQuickForm();
$params = array(
);
$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('revertConfirm', ts('Are you sure you want to revert all these changes?'));
}
}
-