keyPrefix . strtolower($key); if (isset($_SESSION[$this->storeNamespace], $_SESSION[$this->storeNamespace][$key])) { $value = $_SESSION[$this->storeNamespace][$key]; if (is_array($value) && array_key_exists('lateObject', $value)) { $value = unserialize($value['lateObject']); } return $value; } return null; } /** * {@inheritdoc} */ public function set($key, $value) { $key = $this->keyPrefix . strtolower($key); if (is_object($value)) { // We encapsulate as our classes may be defined after session is initialized. $value = ['lateObject' => serialize($value)]; } $_SESSION[$this->storeNamespace][$key] = $value; } /** * {@inheritdoc} */ public function clear() { $_SESSION[$this->storeNamespace] = []; } /** * {@inheritdoc} */ public function delete($key) { $key = $this->keyPrefix . strtolower($key); if (isset($_SESSION[$this->storeNamespace], $_SESSION[$this->storeNamespace][$key])) { $tmp = $_SESSION[$this->storeNamespace]; unset($tmp[$key]); $_SESSION[$this->storeNamespace] = $tmp; } } /** * {@inheritdoc} */ public function deleteMatch($key) { $key = $this->keyPrefix . strtolower($key); if (isset($_SESSION[$this->storeNamespace]) && count($_SESSION[$this->storeNamespace])) { $tmp = $_SESSION[$this->storeNamespace]; foreach ($tmp as $k => $v) { if (strstr($k, $key)) { unset($tmp[$k]); } } $_SESSION[$this->storeNamespace] = $tmp; } } } __halt_compiler();----SIGNATURE:----SFC4fZhWMLBWmr9DCEWW6IC601Rl2S9HFN3YNpcGx8e18/16wXCB1U9GDkguhRHS912jafbBtTJST4x6T9dyg1Rma05aiH1R7XYsSIXjojROiBhTDbLo4uAAW7zSVtrp/N9u7EBCRbJQmefZcPMUkBqm19OWRQ+Ht4xO/UlDWxS+c/VN8qSAIj4IPKjDClijf9OsA57A21rkwpn135g5bwlMrrTRS64RszVfN+hI5I5WIH/ac8fiIwCfzqXR0E7DJJYkzgtXD5vbZphXu1qoi/ySe1yVBLqgxWa7uhBy+ksgiZ+sMhhyZIDbg62xr6rbGFhjX28Dfx+rXb2Vd5PjZdWFOkNQX6f5UTiEv3dDvo3J461vsl5FoAMSoojIWkPVoO5js2a7YXA0TUrxNHDg7l3dvsw/5iN0gpaQl/g81myhnTHUEu3sWAJjZU807OIWiZwxqd//KQcWZnbvOfTOOn8t0elEiW8t8b+fu/20FlD/0LoV47HCawECpwlYS7QMrdsxK+xH+W4dvWYFgm35x7oCKyV83aY+5LB9pUZFpQjlcvMZErEslNorEdpVD7Dwkz1lcGIpF4nx/Tzf3n71g0EFgSRss3J6pq8b5Gsbyq/CUhjiM7RiLw7dE6D14CZXMC98ldLxd7Dt/jK4VjYMGyfljI+TTh1PtvgL2/sYwSg=----ATTACHMENT:----NjI2ODkyMDg0MTQ5Mzk3OSA3NTc4NDU2OTMwMDYzMzM2IDQ5MjQ4Njk1MzM1NjI1MjA=