X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FGrant%2FTask.php;h=467853f627a62aa5b72203a7c2b922f4ab3cad2f;hb=842c077aa1e9f89dd9a4af1bf099ba5e5d7f7b4d;hp=9bcdaad4497ddc6b004fa917a60753bd6b3afc95;hpb=b344fd6552d12c5ae345fd52bf4f4f03475c047b;p=civicrm-core.git diff --git a/CRM/Grant/Task.php b/CRM/Grant/Task.php index 9bcdaad449..467853f627 100644 --- a/CRM/Grant/Task.php +++ b/CRM/Grant/Task.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 5 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2018 | + | Copyright CiviCRM LLC (c) 2004-2019 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -28,7 +28,7 @@ /** * * @package CRM - * @copyright CiviCRM LLC (c) 2004-2018 + * @copyright CiviCRM LLC (c) 2004-2019 * $Id$ * */ @@ -40,11 +40,15 @@ */ class CRM_Grant_Task extends CRM_Core_Task { - const - // Grant Tasks - UPDATE_GRANTS = 701; + /** + * Grant Tasks + */ + const UPDATE_GRANTS = 701; - static $objectType = 'grant'; + /** + * @var string + */ + public static $objectType = 'grant'; /** * These tasks are the core set of tasks that the user can perform @@ -55,31 +59,31 @@ class CRM_Grant_Task extends CRM_Core_Task { */ public static function tasks() { if (!(self::$_tasks)) { - self::$_tasks = array( - self::TASK_DELETE => array( + self::$_tasks = [ + self::TASK_DELETE => [ 'title' => ts('Delete grants'), 'class' => 'CRM_Grant_Form_Task_Delete', 'result' => FALSE, - ), - self::TASK_PRINT => array( + ], + self::TASK_PRINT => [ 'title' => ts('Print selected rows'), 'class' => 'CRM_Grant_Form_Task_Print', 'result' => FALSE, - ), - self::TASK_EXPORT => array( + ], + self::TASK_EXPORT => [ 'title' => ts('Export grants'), - 'class' => array( + 'class' => [ 'CRM_Export_Form_Select', 'CRM_Export_Form_Map', - ), + ], 'result' => FALSE, - ), - self::UPDATE_GRANTS => array( + ], + self::UPDATE_GRANTS => [ 'title' => ts('Update grants'), 'class' => 'CRM_Grant_Form_Task_Update', 'result' => FALSE, - ), - ); + ], + ]; if (!CRM_Core_Permission::check('delete in CiviGrant')) { unset(self::$_tasks[self::TASK_DELETE]); @@ -101,16 +105,16 @@ class CRM_Grant_Task extends CRM_Core_Task { * @return array * set of tasks that are valid for the user */ - public static function permissionedTaskTitles($permission, $params = array()) { + public static function permissionedTaskTitles($permission, $params = []) { if (($permission == CRM_Core_Permission::EDIT) || CRM_Core_Permission::check('edit grants') ) { $tasks = self::taskTitles(); } else { - $tasks = array( + $tasks = [ self::TASK_EXPORT => self::$_tasks[self::TASK_EXPORT]['title'], - ); + ]; //CRM-4418, if (CRM_Core_Permission::check('delete in CiviGrant')) { $tasks[self::TASK_DELETE] = self::$_tasks[self::TASK_DELETE]['title'];