From aacd6c11d14f8cccc478a1c5506e6218690f5a68 Mon Sep 17 00:00:00 2001 From: David Gagnaire Date: Wed, 23 Aug 2023 11:22:28 +0200 Subject: [PATCH] Fix PHP 8.2 deprecated about Allow access to an undefined property --- src/PhpWord/Reader/MsDoc.php | 10 ++++++++++ src/PhpWord/Shared/OLERead.php | 11 +++++++++++ 2 files changed, 21 insertions(+) diff --git a/src/PhpWord/Reader/MsDoc.php b/src/PhpWord/Reader/MsDoc.php index 68c732f533..7b94d8c836 100644 --- a/src/PhpWord/Reader/MsDoc.php +++ b/src/PhpWord/Reader/MsDoc.php @@ -57,6 +57,16 @@ class MsDoc extends AbstractReader implements ReaderInterface */ private $dataObjectPool; + /** + * Object Stream. + */ + private $_SummaryInformation; + + /** + * Object Stream. + */ + private $_DocumentSummaryInformation; + /** * @var stdClass[] */ diff --git a/src/PhpWord/Shared/OLERead.php b/src/PhpWord/Shared/OLERead.php index 316e7812e6..d4399d6fb7 100644 --- a/src/PhpWord/Shared/OLERead.php +++ b/src/PhpWord/Shared/OLERead.php @@ -61,6 +61,17 @@ class OLERead public $wrkObjectPool = null; public $summaryInformation = null; public $docSummaryInfos = null; + public $numBigBlockDepotBlocks = null; + public $rootStartBlock = null; + public $sbdStartBlock = null; + public $extensionBlock = null; + public $numExtensionBlocks = null; + public $bigBlockChain = null; + public $smallBlockChain = null; + public $entry = null; + public $rootentry = null; + public $wrkObjectPoolelseif = null; + public $props = array(); /** * Read the file