Merge pull request #18536 from eileenmcnaughton/main
[civicrm-core.git] / CRM / Member / Task.php
index 98b822c234a2dd4b7602483eead34413b1275678..ade20080e17c79286165606a058ba640f90489fa 100644 (file)
@@ -13,8 +13,6 @@
  *
  * @package CRM
  * @copyright CiviCRM LLC https://civicrm.org/licensing
- * $Id$
- *
  */
 
 /**
@@ -57,8 +55,8 @@ class CRM_Member_Task extends CRM_Core_Task {
         self::TASK_EXPORT => [
           'title' => ts('Export members'),
           'class' => [
-            'CRM_Export_Form_Select',
-            'CRM_Export_Form_Map',
+            'CRM_Member_Export_Form_Select',
+            'CRM_Member_Export_Form_Map',
           ],
           'result' => FALSE,
         ],
@@ -170,7 +168,7 @@ class CRM_Member_Task extends CRM_Core_Task {
    */
   public static function getTask($value) {
     self::tasks();
-    if (!$value || !CRM_Utils_Array::value($value, self::$_tasks)) {
+    if (!$value || empty(self::$_tasks[$value])) {
       // Make the print task the default
       $value = self::TASK_PRINT;
     }