*/
public function checkRequirements() {
if (!$this->isEnabled()) {
- return array();
+ return [];
}
- $errors = array();
+ $errors = [];
if (!$this->cacheDir || !is_dir($this->cacheDir) || !is_writable($this->cacheDir)) {
$civicrmDestination = urlencode(CRM_Utils_System::url('civicrm/admin/extensions', 'reset=1'));
*/
public function getExtensions() {
if (!$this->isEnabled() || count($this->checkRequirements())) {
- return array();
+ return [];
}
- $exts = array();
+ $exts = [];
$remote = $this->_discoverRemote();
if (is_array($remote)) {
$remotes = json_decode($this->grabCachedJson(), TRUE);
}
- $this->_remotesDiscovered = array();
+ $this->_remotesDiscovered = [];
foreach ((array) $remotes as $id => $xml) {
$ext = CRM_Extension_Info::loadFromString($xml);
$this->_remotesDiscovered[] = $ext;
if (FALSE === $this->getRepositoryUrl()) {
// don't check if the user has configured civi not to check an external
// url for extensions. See CRM-10575.
- return array();
+ return [];
}
$filename = $this->cacheDir . DIRECTORY_SEPARATOR . self::CACHE_JSON_FILE . '.' . md5($this->getRepositoryUrl());