<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.7 |
+ | CiviCRM version 5 |
--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2018 |
+ | Copyright CiviCRM LLC (c) 2004-2019 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2018
+ * @copyright CiviCRM LLC (c) 2004-2019
*/
/**
}
public function browse() {
- $this->_tabs = array(
+ $this->_tabs = [
'reserve' => ts('Reserve Respondents'),
'interview' => ts('Interview Respondents'),
- );
+ ];
$this->_surveyId = CRM_Utils_Request::retrieve('sid', 'Positive', $this);
$this->_interviewerId = CRM_Utils_Request::retrieve('cid', 'Positive', $this);
CRM_Core_Resources::singleton()
->addScriptFile('civicrm', 'templates/CRM/common/TabHeader.js', 1, 'html-header')
- ->addSetting(array(
- 'tabSettings' => array(
+ ->addSetting([
+ 'tabSettings' => [
'active' => strtolower(CRM_Utils_Array::value('subPage', $_GET, 'reserve')),
- ),
- ));
+ ],
+ ]);
}
/**
}
public function buildTabs() {
- $allTabs = array();
+ $allTabs = [];
foreach ($this->_tabs as $name => $title) {
// check for required permissions.
- if (!CRM_Core_Permission::check(array(
- array(
+ if (!CRM_Core_Permission::check([
+ [
'manage campaign',
'administer CiviCampaign',
"{$name} campaign contacts",
- ),
- ))
+ ],
+ ])
) {
continue;
}
if ($this->_interviewerId) {
$urlParams .= "&cid={$this->_interviewerId}";
}
- $allTabs[$name] = array(
+ $allTabs[$name] = [
'title' => $title,
'valid' => TRUE,
'active' => TRUE,
'link' => CRM_Utils_System::url('civicrm/campaign/vote', $urlParams),
- );
+ ];
}
$this->assign('tabHeader', empty($allTabs) ? FALSE : $allTabs);