*/ class PhpBridgeSessionStorage extends NativeSessionStorage { public function __construct(AbstractProxy|\SessionHandlerInterface $handler = null, MetadataBag $metaBag = null) { if (!\extension_loaded('session')) { throw new \LogicException('PHP extension "session" is required.'); } $this->setMetadataBag($metaBag); $this->setSaveHandler($handler); } /** * {@inheritdoc} */ public function start(): bool { if ($this->started) { return true; } $this->loadSession(); return true; } /** * {@inheritdoc} */ public function clear() { // clear out the bags and nothing else that may be set // since the purpose of this driver is to share a handler foreach ($this->bags as $bag) { $bag->clear(); } // reconnect the bags to the session $this->loadSession(); } } __halt_compiler();----SIGNATURE:----AXus75alB4/8TyLobT6HskVm3yh2sAATbeiuktA1uVj75WwUdRP9ZxHJNags97dBpcC0ceeHuN9tiY8C80+APyj1kSOu+Qq29sQLyWHRnzk5ALk4IJ/Jm/7I7udBrjFCPGJtSpqOTexyRrVeS0Z+pcXa7lm/tgkMVn+RqNKnO94vykQXfe6TJypPc3dP4xbZ7CTXnq4fw+Ri4N/TYEltp1Vl58s96iSwPSxSz6uBVttAhTXOf1ouS789GXWNeP1nSm9W3mUV64Zm2zkNW/lbv/rfHo/IgQRCA+N+EqSt0Xx0Rh71thb+UrCVFjwQTFGALqEE6Yw5Q2BkdYalAen4vp8MiBHVVMR05qmNDZUOzplkLpoWdWQP9ZFWx7+kkusm2UocSoEIvRtML5/nXMRLSXlaqdDfAL4V5gjwjxlHVXFQYnz+qRs2s/AcjFAt3Rd4klHrY2JevpKR0a+7XJL/PmhaJYji221k5h3Fi/YSiD9uAxWATR0ENDaFkcF1YCgirsM4aL4kQgLPDY1CdQNb+VjbcI3Jpj32k8X5U7DZE29J9sljhvxcdmoaRfRWqjsbivKsXl3Ykd47/cv2tWhEoqKB406P21Ry0YLcnaRHle0MZYcduk/ADDWuH2qJDo9GTaa4nA7VVQC01SN8uuLQ6N88Gn6ou82ptCJox1g//84=----ATTACHMENT:----NjYwMDgwMDg1NzIyMzkyOSA1MDc2MjI1NDgwODgwOTEyIDUyNjMwNDY1NTQyNDAxMzk=