@@ -41,6 +41,7 @@ public function __construct(\SessionHandlerInterface $currentHandler, \SessionHa
4141 /**
4242 * @return bool
4343 */
44+ #[\ReturnTypeWillChange]
4445 public function close ()
4546 {
4647 $ result = $ this ->currentHandler ->close ();
@@ -52,6 +53,7 @@ public function close()
5253 /**
5354 * @return bool
5455 */
56+ #[\ReturnTypeWillChange]
5557 public function destroy ($ sessionId )
5658 {
5759 $ result = $ this ->currentHandler ->destroy ($ sessionId );
@@ -63,6 +65,7 @@ public function destroy($sessionId)
6365 /**
6466 * @return bool
6567 */
68+ #[\ReturnTypeWillChange]
6669 public function gc ($ maxlifetime )
6770 {
6871 $ result = $ this ->currentHandler ->gc ($ maxlifetime );
@@ -74,6 +77,7 @@ public function gc($maxlifetime)
7477 /**
7578 * @return bool
7679 */
80+ #[\ReturnTypeWillChange]
7781 public function open ($ savePath , $ sessionName )
7882 {
7983 $ result = $ this ->currentHandler ->open ($ savePath , $ sessionName );
@@ -85,6 +89,7 @@ public function open($savePath, $sessionName)
8589 /**
8690 * @return string
8791 */
92+ #[\ReturnTypeWillChange]
8893 public function read ($ sessionId )
8994 {
9095 // No reading from new handler until switch-over
@@ -94,6 +99,7 @@ public function read($sessionId)
9499 /**
95100 * @return bool
96101 */
102+ #[\ReturnTypeWillChange]
97103 public function write ($ sessionId , $ sessionData )
98104 {
99105 $ result = $ this ->currentHandler ->write ($ sessionId , $ sessionData );
@@ -105,6 +111,7 @@ public function write($sessionId, $sessionData)
105111 /**
106112 * @return bool
107113 */
114+ #[\ReturnTypeWillChange]
108115 public function validateId ($ sessionId )
109116 {
110117 // No reading from new handler until switch-over
@@ -114,6 +121,7 @@ public function validateId($sessionId)
114121 /**
115122 * @return bool
116123 */
124+ #[\ReturnTypeWillChange]
117125 public function updateTimestamp ($ sessionId , $ sessionData )
118126 {
119127 $ result = $ this ->currentHandler ->updateTimestamp ($ sessionId , $ sessionData );
0 commit comments