X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FTask.php;h=96724ea89fada5de9c9791a271223660711f3f36;hb=70a266af05a8daa9212f0252cf0669362003efb8;hp=4f2a545b1fdfbda1152615e10f0424fd9b393a08;hpb=7a88e045914e81a53e30af54aee578baa9ff0220;p=civicrm-core.git diff --git a/CRM/Core/Task.php b/CRM/Core/Task.php index 4f2a545b1f..96724ea89f 100644 --- a/CRM/Core/Task.php +++ b/CRM/Core/Task.php @@ -70,7 +70,7 @@ abstract class CRM_Core_Task { * This must be defined in each child class. It is passed to the searchTasks hook. * Example: $objectType = 'event'; */ - static $objectType = NULL; + public static $objectType = NULL; /** * Generates a list of batch tasks available for the current entities. @@ -98,7 +98,7 @@ abstract class CRM_Core_Task { public static function taskTitles() { static::tasks(); - $titles = array(); + $titles = []; foreach (self::$_tasks as $id => $value) { $titles[$id] = $value['title']; } @@ -175,10 +175,10 @@ abstract class CRM_Core_Task { // Children can specify a default task (eg. print), pick another if it is not valid. $value = key(self::$_tasks); } - return array( + return [ CRM_Utils_Array::value('class', self::$_tasks[$value]), CRM_Utils_Array::value('result', self::$_tasks[$value]), - ); + ]; } /** @@ -195,10 +195,10 @@ abstract class CRM_Core_Task { if ((!empty($value['url']) || $task == self::TASK_EXPORT) && ((is_array($value['class']) && in_array($className, $value['class'])) || ($value['class'] == $className))) { - return array($task, CRM_Utils_Array::value('title', $value)); + return [$task, CRM_Utils_Array::value('title', $value)]; } } - return array(); + return []; } }