CRM-20459 replace last instances where CRM_Core_OptionGroup::getValue is called
authoreileen <emcnaughton@wikimedia.org>
Fri, 21 Apr 2017 03:07:47 +0000 (15:07 +1200)
committereileen <emcnaughton@wikimedia.org>
Fri, 21 Apr 2017 03:07:47 +0000 (15:07 +1200)
CRM/Batch/BAO/Batch.php
CRM/Contribute/BAO/Contribution.php
CRM/Core/BAO/FinancialTrxn.php
api/v3/Contribution.php

index cd9f06f509d815d639623d4cdfc0a8ed0f611f80..541669a584e487be24563b69981e85dad82741c9 100644 (file)
@@ -502,7 +502,7 @@ class CRM_Batch_BAO_Batch extends CRM_Batch_DAO_Batch {
    *   all batches excluding batches with data entry in progress
    */
   public static function getBatches() {
-    $dataEntryStatusId = CRM_Core_OptionGroup::getValue('batch_status', 'Data Entry', 'name');
+    $dataEntryStatusId = CRM_Core_PseudoConstant::getKey('CRM_Batch_BAO_Batch', 'status_id', 'Data Entry');
     $query = "SELECT id, title
       FROM civicrm_batch
       WHERE item_count >= 1
index a6d6b67f5de887b20c9b7dbafe86f2929582f058..b98a4a05f2e6251d0c968fa8dc1b34856526a404 100644 (file)
@@ -3542,7 +3542,7 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac
         foreach ($params['line_item'] as $fieldId => $fields) {
           foreach ($fields as $fieldValueId => $fieldValues) {
             $fparams = array(
-              1 => array(CRM_Core_OptionGroup::getValue('financial_item_status', 'Paid', 'name'), 'Integer'),
+              1 => array(CRM_Core_PseudoConstant::getKey('CRM_Financial_BAO_FinancialItem', 'status_id', 'Paid'), 'Integer'),
               2 => array($fieldValues['id'], 'Integer'),
             );
             CRM_Core_DAO::executeQuery($query, $fparams);
index f2f448c3ddd4648bcaa7ff140146ec71026662fd..4322cc8b96377e5770b2fe3b4baea5e43929a29f 100644 (file)
@@ -436,13 +436,13 @@ WHERE ceft.entity_id = %1";
         'transaction_date' => date('YmdHis'),
         'amount' => $amount,
         'description' => 'Fee',
-        'status_id' => CRM_Core_OptionGroup::getValue('financial_item_status', 'Paid', 'name'),
+        'status_id' => CRM_Core_Pseudoconstant::getKey('CRM_Financial_BAO_FinancialItem', 'status_id', 'Paid'),
         'entity_table' => 'civicrm_financial_trxn',
         'entity_id' => $params['entity_id'],
         'currency' => $params['trxnParams']['currency'],
       );
     $trxnIDS['id'] = $trxn->id;
-    $financialItem = CRM_Financial_BAO_FinancialItem::create($fItemParams, NULL, $trxnIDS);
+    CRM_Financial_BAO_FinancialItem::create($fItemParams, NULL, $trxnIDS);
   }
 
   /**
index 033091ce39b77d1ef6c1ec5d6bce05355776c13b..6866d5196d0379256e6b894df0eec13b9b28798f 100644 (file)
@@ -192,7 +192,7 @@ function _civicrm_api3_contribution_create_legacy_support_45(&$params) {
     $params['soft_credit'][] = array(
       'contact_id'          => $params['honor_contact_id'],
       'amount'              => $params['total_amount'],
-      'soft_credit_type_id' => CRM_Utils_Array::value('honor_type_id', $params, CRM_Core_OptionGroup::getValue('soft_credit_type', 'in_honor_of', 'name')),
+      'soft_credit_type_id' => CRM_Utils_Array::value('honor_type_id', $params, CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_ContributionSoft', 'soft_credit_type_id', 'in_honor_of')),
     );
   }
 }