X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FGrant%2FTask.php;h=467853f627a62aa5b72203a7c2b922f4ab3cad2f;hb=842c077aa1e9f89dd9a4af1bf099ba5e5d7f7b4d;hp=134878629570775af89cda22c8addb1d8c7e195f;hpb=4e2d3adb5cbcb9f48e4638e4e755f95faffc3d99;p=civicrm-core.git diff --git a/CRM/Grant/Task.php b/CRM/Grant/Task.php index 1348786295..467853f627 100644 --- a/CRM/Grant/Task.php +++ b/CRM/Grant/Task.php @@ -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'];