Merge pull request #22600 from braders/bad-null-defaults-phpdoc
[civicrm-core.git] / CRM / Case / Task.php
index 9823a1b0e30731790ed888d88b7e171559338536..c9e97f1363c721d7ed1c3144c51fae554a49e202 100644 (file)
@@ -55,8 +55,8 @@ class CRM_Case_Task extends CRM_Core_Task {
         self::TASK_EXPORT => [
           'title' => ts('Export cases'),
           'class' => [
-            'CRM_Export_Form_Select_Case',
-            'CRM_Export_Form_Map',
+            'CRM_Case_Export_Form_Select',
+            'CRM_Case_Export_Form_Map',
           ],
           'result' => FALSE,
         ],
@@ -132,7 +132,7 @@ class CRM_Case_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 by default
       $value = self::TASK_PRINT;
     }