From 53f7cb0f177af28c26a3b0736231238bc29353e9 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 28 Oct 2022 14:30:56 -0700 Subject: [PATCH] CRM_Extension_Info - Fix php82 warnings --- CRM/Extension/Info.php | 60 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/CRM/Extension/Info.php b/CRM/Extension/Info.php index 8d5b4203ea..2c28779bfe 100644 --- a/CRM/Extension/Info.php +++ b/CRM/Extension/Info.php @@ -95,6 +95,66 @@ class CRM_Extension_Info { */ public $upgrader = NULL; + /** + * @var array|null + */ + public $civix; + + /** + * @var string|null + */ + public $comments; + + /** + * @var array + * Ex: ['ver' => '5.50'] + */ + public $compatibility; + + /** + * @var string|null + */ + public $description; + + /** + * @var string|null + * Ex: 'stable', 'alpha', 'beta' + */ + public $develStage; + + /** + * Full URL of the zipball for this extension/version. + * + * This property is (usually) only provided on the feed of new/available extensions. + * + * @var string|null + */ + public $downloadUrl; + + /** + * @var string|null + * Ex: 'GPL-3.0' + */ + public $license; + + /** + * @var string|null + * Ex: '2025-01-02' + */ + public $releaseDate; + + /** + * @var array|null + * Ex: ['Documentation' => 'https://example.org/my-extension/docs'] + */ + public $urls; + + /** + * @var string|null + * Ex: '1.2.3' + */ + public $version; + /** * Load extension info an XML file. * -- 2.25.1