add status preference dao to ignore list
[civicrm-core.git] / CRM / Case / Form / CaseView.php
index dc9d69b09ce6dd27649a70d3f29f1f435e678e79..aa7c553c041159f0dca5a74c9a6413220670261f 100644 (file)
@@ -3,7 +3,7 @@
  +--------------------------------------------------------------------+
  | CiviCRM version 4.6                                                |
  +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014                                |
+ | Copyright CiviCRM LLC (c) 2004-2015                                |
  +--------------------------------------------------------------------+
  | This file is a part of CiviCRM.                                    |
  |                                                                    |
  | GNU Affero General Public License or the licensing of CiviCRM,     |
  | see the CiviCRM license FAQ at http://civicrm.org/licensing        |
  +--------------------------------------------------------------------+
-*/
+ */
 
 /**
  *
  * @package CRM
- * @copyright CiviCRM LLC (c) 2004-2014
+ * @copyright CiviCRM LLC (c) 2004-2015
  * $Id$
  *
  */
@@ -45,7 +45,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
   private $_mergeCases = FALSE;
 
   /**
-   * Set variables up before form is built
+   * Set variables up before form is built.
    *
    * @return void
    */
@@ -61,8 +61,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     if ($this->_showRelatedCases) {
       $relatedCases = $this->get('relatedCases');
       if (!isset($relatedCases)) {
-        $cId          = CRM_Utils_Request::retrieve('cid', 'Integer', CRM_Core_DAO::$_nullObject);
-        $caseId       = CRM_Utils_Request::retrieve('id', 'Integer', CRM_Core_DAO::$_nullObject);
+        $cId = CRM_Utils_Request::retrieve('cid', 'Integer', CRM_Core_DAO::$_nullObject);
+        $caseId = CRM_Utils_Request::retrieve('id', 'Integer', CRM_Core_DAO::$_nullObject);
         $relatedCases = CRM_Case_BAO_Case::getRelatedCases($caseId, $cId);
       }
       $this->assign('relatedCases', $relatedCases);
@@ -91,8 +91,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
 
     //validate case id.
     $this->_userCases = array();
-    $session          = CRM_Core_Session::singleton();
-    $userID           = $session->get('userID');
+    $session = CRM_Core_Session::singleton();
+    $userID = $session->get('userID');
     if (!$this->_hasAccessToAllCases) {
       $this->_userCases = CRM_Case_BAO_Case::getCases(FALSE, $userID, 'any');
       if (!array_key_exists($this->_caseID, $this->_userCases)) {
@@ -112,9 +112,9 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     $returnProperties = array('case_type_id', 'subject', 'status_id', 'start_date');
     CRM_Core_DAO::commonRetrieve('CRM_Case_BAO_Case', $params, $values, $returnProperties);
 
-    $statuses     = CRM_Case_PseudoConstant::caseStatus('label', FALSE);
+    $statuses = CRM_Case_PseudoConstant::caseStatus('label', FALSE);
     $caseTypeName = CRM_Case_BAO_Case::getCaseType($this->_caseID, 'name');
-    $caseType     = CRM_Case_BAO_Case::getCaseType($this->_caseID);
+    $caseType = CRM_Case_BAO_Case::getCaseType($this->_caseID);
 
     $this->_caseDetails = array(
       'case_type' => $caseType,
@@ -168,7 +168,10 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     }
     $this->assign('hasRelatedCases', (bool) $relatedCases);
     if ($relatedCases) {
-      $this->assign('relatedCaseLabel', ts('%1 Related Case', array('count' => count($relatedCases), 'plural' => '%1 Related Cases')));
+      $this->assign('relatedCaseLabel', ts('%1 Related Case', array(
+            'count' => count($relatedCases),
+            'plural' => '%1 Related Cases',
+          )));
       $this->assign('relatedCaseUrl', CRM_Utils_System::url('civicrm/contact/view/case', array(
         'id' => $this->_caseID,
         'cid' => $this->_contactID,
@@ -203,7 +206,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
   }
 
   /**
-   * Build the form object
+   * Build the form object.
    *
    * @return void
    */
@@ -218,8 +221,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
       ->addScriptFile('civicrm', 'templates/CRM/Case/Form/CaseView.js', 2, 'html-header');
 
     $xmlProcessor = new CRM_Case_XMLProcessor_Process();
-    $caseRoles    = $xmlProcessor->get($this->_caseType, 'CaseRoles');
-    $reports      = $xmlProcessor->get($this->_caseType, 'ActivitySets');
+    $caseRoles = $xmlProcessor->get($this->_caseType, 'CaseRoles');
+    $reports = $xmlProcessor->get($this->_caseType, 'ActivitySets');
 
     //adding case manager.CRM-4510.
     $managerRoleId = $xmlProcessor->getCaseManagerRoleId($this->_caseType);
@@ -309,7 +312,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
         $this->add('select', 'merge_case_id',
           ts('Select Case for Merge'),
           array(
-            '' => ts('- select case -')) + $otherCases,
+            '' => ts('- select case -'),
+          ) + $otherCases,
           FALSE,
           array('class' => 'crm-select2 huge')
         );
@@ -317,7 +321,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
           $this->getButtonName('next', 'merge_case'),
           ts('Merge'),
           array(
-            'class' => 'crm-form-submit-inline hiddenElement',
+            'class' => 'hiddenElement',
           )
         );
       }
@@ -374,8 +378,8 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     $this->assign('globalGroupInfo', $globalGroupInfo);
 
     // List of relationship types
-    $baoRel    = new CRM_Contact_BAO_Relationship();
-    $relType   = $baoRel->getRelationType('Individual');
+    $baoRel = new CRM_Contact_BAO_Relationship();
+    $relType = $baoRel->getRelationType('Individual');
     $roleTypes = array();
     foreach ($relType as $k => $v) {
       $roleTypes[substr($k, 0, strpos($k, '_'))] = $v;
@@ -439,7 +443,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
   }
 
   /**
-   * Process the form
+   * Process the form.
    *
    * @return void
    */
@@ -455,9 +459,9 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     $session->pushUserContext($url);
 
     if (!empty($params['timeline_id']) && !empty($_POST['_qf_CaseView_next'])) {
-      $session            = CRM_Core_Session::singleton();
-      $this->_uid         = $session->get('userID');
-      $xmlProcessor       = new CRM_Case_XMLProcessor_Process();
+      $session = CRM_Core_Session::singleton();
+      $this->_uid = $session->get('userID');
+      $xmlProcessor = new CRM_Case_XMLProcessor_Process();
       $xmlProcessorParams = array(
         'clientID' => $this->_contactID,
         'creatorID' => $this->_uid,
@@ -471,7 +475,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
       $reports = $xmlProcessor->get($this->_caseType, 'ActivitySets');
 
       CRM_Core_Session::setStatus(ts('Activities from the %1 activity set have been added to this case.',
-          array(1 => $reports[$params['timeline_id']])
+        array(1 => $reports[$params['timeline_id']])
       ), ts('Done'), 'success');
     }
     elseif ($this->_mergeCases &&
@@ -531,4 +535,5 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
       $form->add('checkbox', 'activity_deleted', ts('Deleted Activities'), '', FALSE, array('id' => 'activity_deleted_' . $form->_caseID));
     }
   }
+
 }