*/
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
*/
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]);
* @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'];