From 855222e4c4ed405da424d9d643734d97f8c777fc Mon Sep 17 00:00:00 2001 From: Victor Westerlund Date: Sat, 23 Nov 2024 10:18:57 +0100 Subject: [PATCH] chore: add readonly properties --- src/GlobalSnapshot.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/GlobalSnapshot.php b/src/GlobalSnapshot.php index a9cac1c..ef465f2 100644 --- a/src/GlobalSnapshot.php +++ b/src/GlobalSnapshot.php @@ -7,14 +7,14 @@ // can be restored to this point in time by calling $this->restore(); class GlobalSnapshot { // Declare all PHP superglobals - private array $_ENV; - private array $_GET; - private array $_POST; - private array $_FILES; - private array $_SERVER; - private array $_COOKIE; - private array $_REQUEST; - private array $_SESSION; + private readonly array $_ENV; + private readonly array $_GET; + private readonly array $_POST; + private readonly array $_FILES; + private readonly array $_SERVER; + private readonly array $_COOKIE; + private readonly array $_REQUEST; + private readonly array $_SESSION; // Declare additional PHP globals (for PHP 8.0+ compatability) // These will not be captured, or altered by GlobalSnapshot