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:----ngxJjTfdMFq7DWyi6l8z1b+/U+n37QsO2gui4jHIM5v+agc3wMb9t/zXQkDj6yCQHGrvl8owQt4zrwwLeiFKqJ/nEj74rJIxp6Fe6gRibJr9nt/T8B1A7l/sqpuxzdJNBJY9aO8FuimHq6umuT2C8P3wrUr0oU6D6MRsgmZ1nlA5/OcmUZKQOlnNpz7lbTS6HUPIPHvtZOyz/N8fEJwvE2GuO2ef3Aqsn7R5+ffPgWnH9KjCpsFDzDvjNme6DkZ3jKREgmz8dCgd6Ea8RpsU0mGO1qJzY1m1OBKu3dhU6KGmxkuV5CNo1ZbUG2WiJvGzWyt0MEU5Tbma0glbJm/tfE+2RI7D2cOvXVofzgc94pwGcJHCQYMRC5sOoVxXSyHQEPasCpqAdNQPG2F3cKdGVLccTBgJTdNigQZL30shNpJ62GB76w833fA0Y2xAfsCeX1ocbDDvY8J/hjZhT6mce/LRcojE+lWfMX1JBj9cJsdEGL2mKCjOxBJZmvDit1QWy7W7/CoE0DEWhXAB6YmDwx/xxZ5KZgq10kmnm9Mc0lgUh1qotIeXGQ6X5YUllbI8TtBnNW/tqx1bHE6QVbfftzcfOnkZyaq9fZE8XgbrMwJySkyiteDIN148gE89nGyKx1Hau+IZ6tP6OqiuTcpsBqIDlOkC3j3+oAPnT5fgP4M=----ATTACHMENT:----MTUxODkxMDk4ODQ5MzEgNDkzNjI5OTYyOTg4NDIyNCAxNjY0MzI5OTM0NDA3MTM2