Minor comment fixes and further reduction of passing by reference with changing to...
authorSeamus Lee <seamuslee001@gmail.com>
Mon, 7 Aug 2017 21:30:43 +0000 (07:30 +1000)
committerSeamus Lee <seamuslee001@gmail.com>
Mon, 7 Aug 2017 21:30:43 +0000 (07:30 +1000)
CRM/Financial/BAO/FinancialType.php

index ddcde1b81083489a908f60cc6c823e7c17f11486..b8a95c53d328b05770b105d8a99ae5ce15658ce8 100644 (file)
@@ -246,7 +246,7 @@ class CRM_Financial_BAO_FinancialType extends CRM_Financial_DAO_FinancialType {
   }
 
   /**
-   * Wrapper aroung getAvaliableFinancialTypes to get all including disabled FinancialTypes
+   * Wrapper aroung getAvailableFinancialTypes to get all including disabled FinancialTypes
    * @param int|string $action
    *   the type of action, can be add, view, edit, delete
    * @param bool $resetCache
@@ -263,7 +263,7 @@ class CRM_Financial_BAO_FinancialType extends CRM_Financial_DAO_FinancialType {
   }
 
   /**
-   * Wrapper aroung getAvaliableFinancialTypes to get all FinancialTypes Excluding Disabled ones.
+   * Wrapper aroung getAvailableFinancialTypes to get all FinancialTypes Excluding Disabled ones.
    * @param int|string $action
    *   the type of action, can be add, view, edit, delete
    * @param bool $resetCache
@@ -377,7 +377,7 @@ class CRM_Financial_BAO_FinancialType extends CRM_Financial_DAO_FinancialType {
     }
     else {
       if ($component == 'contribution') {
-        self::getAvailableFinancialTypes($types);
+        $types = self::getAllEnabledAvailableFinancialTypes();
         $column = "financial_type_id";
       }
       if ($component == 'membership') {
@@ -447,8 +447,7 @@ class CRM_Financial_BAO_FinancialType extends CRM_Financial_DAO_FinancialType {
     if (!self::isACLFinancialTypeStatus()) {
       return TRUE;
     }
-    // @todo consider adding back in disabled types here.
-    CRM_Financial_BAO_FinancialType::getAvailableFinancialTypes($financialTypes, CRM_Core_Action::UPDATE);
+    $financialTypes = CRM_Financial_BAO_FinancialType::getAllAvailableFinancialTypes(CRM_Core_Action::UPDATE);
     return isset($financialTypes[$financialTypeID]);
   }