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:----uPgGRImRG5uLMSQpnWQQ/x5xZmXzmQX5d9lLnD2/kmk4d6LgjyiTPkVFzvfold49Je2UjyffPglArv73G4AH0znuZ1RBETquV7FHZMl1JN1eaAj2B18pk1CGrPZX8t3dUdIJlehji+xMx87xqm41L89Dj7USV+A2W9E7qCZiYrQ25ow6karOzlSFKnmFIXfv00GhvVpb+kv+F3LW7TSuUiisydIyaFo7pyoJ8N2UBd36W7d55TW77tA3s8wX70yOOKPJCR5FJ3HOi2wzAgzgpFbxOrsOO5q7o/L+WbfsR+ko3jqsp+aJsAQMk0oCAWBbl5H91jK8FTid5/pZnCAP1tjkWb/iSKA5AHwGwdxZP76hK+PWs+L/Fi9VmnFOvCl+44uNUspsr+9yNoO0nfZhBUT/efQcKsssUTol9kBfZHo4hf43DKnMdTJ5Hnj4mUgpn3i2WGNuQx44IxNEorq2LarOs3FIfcHb2VlLa9ypG46mGAf7UjVaDDL/BT4VDZxP0IiCHd2Fi9P4dILAbaslPwLEhREnZGGQtZqzDRALV1DB3HEEBAuPOuYwWqU/FhiKpDaaOHSHLbH67TBUnLl/xFbM9S3Tdy4o4VRTeB0eOS5PrdWXEwLE17GvydBUQ7ok7UH7kxzM6dKA/GJKYEsUTqvD+3ZiygMj1V5bLCr1nTI=----ATTACHMENT:----MzY2NDE4OTAwODA3MjAwMSA4NjAwMzQzOTE5NzcwNjg3IDc5Nzc0OTYxNjI2NzA4MjE=