projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #15168 from MegaphoneJon/class-fixes
[civicrm-core.git]
/
CRM
/
Campaign
/
Task.php
diff --git
a/CRM/Campaign/Task.php
b/CRM/Campaign/Task.php
index b5f298d12a5a270bbe80d949ce78bd9a5d709c4e..6e4367b0a6f82e670d519d58882562ecf2463da5 100644
(file)
--- a/
CRM/Campaign/Task.php
+++ b/
CRM/Campaign/Task.php
@@
-3,7
+3,7
@@
+--------------------------------------------------------------------+
| CiviCRM version 5 |
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
| CiviCRM version 5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-201
8
|
+ | Copyright CiviCRM LLC (c) 2004-201
9
|
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
@@
-28,7
+28,7
@@
/**
*
* @package CRM
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-201
8
+ * @copyright CiviCRM LLC (c) 2004-201
9
*/
/**
*/
/**
@@
-38,13
+38,18
@@
*/
class CRM_Campaign_Task extends CRM_Core_Task {
*/
class CRM_Campaign_Task extends CRM_Core_Task {
+ /**
+ * Campaign tasks
+ */
const
const
- // Campaign tasks
INTERVIEW = 601,
RESERVE = 602,
RELEASE = 603;
INTERVIEW = 601,
RESERVE = 602,
RELEASE = 603;
- static $objectType = 'campaign';
+ /**
+ * @var string
+ */
+ public static $objectType = 'campaign';
/**
* These tasks are the core set of tasks that the user can perform
/**
* These tasks are the core set of tasks that the user can perform
@@
-55,35
+60,35
@@
class CRM_Campaign_Task extends CRM_Core_Task {
*/
public static function tasks() {
if (!(self::$_tasks)) {
*/
public static function tasks() {
if (!(self::$_tasks)) {
- self::$_tasks =
array(
- self::INTERVIEW =>
array(
+ self::$_tasks =
[
+ self::INTERVIEW =>
[
'title' => ts('Record Respondents Interview'),
'title' => ts('Record Respondents Interview'),
- 'class' =>
array(
+ 'class' =>
[
'CRM_Campaign_Form_Task_Interview',
'CRM_Campaign_Form_Task_Release',
'CRM_Campaign_Form_Task_Interview',
'CRM_Campaign_Form_Task_Release',
-
)
,
+
]
,
'result' => FALSE,
'result' => FALSE,
-
)
,
- self::RESERVE =>
array(
+
]
,
+ self::RESERVE =>
[
'title' => ts('Reserve Respondents'),
'title' => ts('Reserve Respondents'),
- 'class' =>
array(
+ 'class' =>
[
'CRM_Campaign_Form_Task_Reserve',
'CRM_Campaign_Form_Task_Interview',
'CRM_Campaign_Form_Task_Release',
'CRM_Campaign_Form_Task_Reserve',
'CRM_Campaign_Form_Task_Interview',
'CRM_Campaign_Form_Task_Release',
-
)
,
+
]
,
'result' => FALSE,
'result' => FALSE,
-
)
,
- self::RELEASE =>
array(
+
]
,
+ self::RELEASE =>
[
'title' => ts('Release Respondents'),
'class' => 'CRM_Campaign_Form_Task_Release',
'result' => FALSE,
'title' => ts('Release Respondents'),
'class' => 'CRM_Campaign_Form_Task_Release',
'result' => FALSE,
-
)
,
- self::TASK_PRINT =>
array(
+
]
,
+ self::TASK_PRINT =>
[
'title' => ts('Print Respondents'),
'class' => 'CRM_Campaign_Form_Task_Print',
'result' => FALSE,
'title' => ts('Print Respondents'),
'class' => 'CRM_Campaign_Form_Task_Print',
'result' => FALSE,
-
)
,
-
)
;
+
]
,
+
]
;
parent::tasks();
}
parent::tasks();
}
@@
-101,7
+106,7
@@
class CRM_Campaign_Task extends CRM_Core_Task {
* @return array
* set of tasks that are valid for the user
*/
* @return array
* set of tasks that are valid for the user
*/
- public static function permissionedTaskTitles($permission, $params =
array()
) {
+ public static function permissionedTaskTitles($permission, $params =
[]
) {
$tasks = self::taskTitles();
$tasks = parent::corePermissionedTaskTitles($tasks, $permission, $params);
$tasks = self::taskTitles();
$tasks = parent::corePermissionedTaskTitles($tasks, $permission, $params);
@@
-124,10
+129,10
@@
class CRM_Campaign_Task extends CRM_Core_Task {
$value = self::INTERVIEW;
}
$value = self::INTERVIEW;
}
- return
array(
+ return
[
self::$_tasks[$value]['class'],
self::$_tasks[$value]['result'],
self::$_tasks[$value]['class'],
self::$_tasks[$value]['result'],
-
)
;
+
]
;
}
}
}
}