X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FExtension%2FInfo.php;h=263ef1e64401e0a854fdaa47937c452173b80ed7;hb=4a3c7961f8c578506bdc6b8c0909b1ea435a9739;hp=aa8e4ba7a95c7133f1894eadff44af556fb141a3;hpb=9e1623e916dbd10b5bce5ab5896afc5b8e6ff361;p=civicrm-core.git diff --git a/CRM/Extension/Info.php b/CRM/Extension/Info.php index aa8e4ba7a9..263ef1e644 100644 --- a/CRM/Extension/Info.php +++ b/CRM/Extension/Info.php @@ -38,6 +38,9 @@ class CRM_Extension_Info { */ const FILENAME = 'info.xml'; + /** + * @var string + */ public $key = NULL; public $type = NULL; public $name = NULL; @@ -49,13 +52,13 @@ class CRM_Extension_Info { * Each item is a specification like: * array('type'=>'psr4', 'namespace'=>'Foo\Bar', 'path'=>'/foo/bar'). */ - public $classloader = array(); + public $classloader = []; /** * @var array * Each item is they key-name of an extension required by this extension. */ - public $requires = array(); + public $requires = []; /** * Load extension info an XML file. @@ -108,7 +111,7 @@ class CRM_Extension_Info { * Array(string $key => array $requiredBys). */ public static function buildReverseMap($infos) { - $revMap = array(); + $revMap = []; foreach ($infos as $info) { foreach ($info->requires as $key) { $revMap[$key][] = $info; @@ -151,7 +154,7 @@ class CRM_Extension_Info { $this->$attr = (string) $val; } elseif ($attr === 'urls') { - $this->urls = array(); + $this->urls = []; foreach ($val->url as $url) { $urlAttr = (string) $url->attributes()->desc; $this->urls[$urlAttr] = (string) $url; @@ -159,13 +162,13 @@ class CRM_Extension_Info { ksort($this->urls); } elseif ($attr === 'classloader') { - $this->classloader = array(); + $this->classloader = []; foreach ($val->psr4 as $psr4) { - $this->classloader[] = array( + $this->classloader[] = [ 'type' => 'psr4', 'prefix' => (string) $psr4->attributes()->prefix, 'path' => (string) $psr4->attributes()->path, - ); + ]; } } elseif ($attr === 'requires') {