From 8fc8470f81726e741f957817e2570f5df1480e65 Mon Sep 17 00:00:00 2001 From: oleibman <10341515+oleibman@users.noreply.github.com> Date: Sun, 1 May 2022 08:33:38 -0700 Subject: [PATCH] Minor Changes for Phpstan 1.6.3 (#2797) One doc block change, one minor code change. --- src/PhpSpreadsheet/Reader/Ods/Properties.php | 3 ++- src/PhpSpreadsheet/Reader/Xlsx/Properties.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/PhpSpreadsheet/Reader/Ods/Properties.php b/src/PhpSpreadsheet/Reader/Ods/Properties.php index fc789367..4389f4b2 100644 --- a/src/PhpSpreadsheet/Reader/Ods/Properties.php +++ b/src/PhpSpreadsheet/Reader/Ods/Properties.php @@ -26,10 +26,11 @@ class Properties $this->setCoreProperties($docProps, $officePropertiesDC); } - $officePropertyMeta = []; + $officePropertyMeta = null; if (isset($namespacesMeta['dc'])) { $officePropertyMeta = $officePropertyData->children($namespacesMeta['meta']); } + $officePropertyMeta = $officePropertyMeta ?? []; foreach ($officePropertyMeta as $propertyName => $propertyValue) { $this->setMetaProperties($namespacesMeta, $propertyValue, $propertyName, $docProps); } diff --git a/src/PhpSpreadsheet/Reader/Xlsx/Properties.php b/src/PhpSpreadsheet/Reader/Xlsx/Properties.php index 82b5172b..72addffd 100644 --- a/src/PhpSpreadsheet/Reader/Xlsx/Properties.php +++ b/src/PhpSpreadsheet/Reader/Xlsx/Properties.php @@ -99,7 +99,7 @@ class Properties } /** - * @param array|false $array + * @param null|array|false $array * @param mixed $key */ private static function getArrayItem($array, $key = 0): ?SimpleXMLElement