X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FMember%2FTask.php;h=dd04d9e062f8875a7eb847ab42b673db9b793711;hb=07c7b62cde3d8c6daf1d72b32ecde0a0b0c9c27d;hp=f9f7589ae8f3a25dc8425bca468b20d828ad0685;hpb=b2665ac909721dc477d832100211911c9a0388c0;p=civicrm-core.git diff --git a/CRM/Member/Task.php b/CRM/Member/Task.php index f9f7589ae8..dd04d9e062 100644 --- a/CRM/Member/Task.php +++ b/CRM/Member/Task.php @@ -151,7 +151,7 @@ class CRM_Member_Task extends CRM_Core_Task { * set of tasks that are valid for the user */ public static function permissionedTaskTitles($permission, $params = []) { - $tasks = self::getTitlesFilteredByPermission(self::$_tasks, $permission === CRM_Core_Permission::EDIT); + $tasks = self::getTitlesFilteredByPermission(self::tasks(), $permission === CRM_Core_Permission::EDIT); return parent::corePermissionedTaskTitles($tasks, $permission, $params); } @@ -165,8 +165,7 @@ class CRM_Member_Task extends CRM_Core_Task { * the set of tasks for a group of members */ public static function getTask($value) { - self::tasks(); - if (!$value || empty(self::$_tasks[$value])) { + if (!$value || empty(self::tasks()[$value])) { // Make the print task the default $value = self::TASK_PRINT; }