sessionKey = $sessionKey; $this->storeSessionCookies = $storeSessionCookies; $this->load(); } /** * Saves cookies to session when shutting down */ public function __destruct() { $this->save(); } /** * Save cookies to the client session */ public function save() { $json = []; foreach ($this as $cookie) { /** @var SetCookie $cookie */ if (CookieJar::shouldPersist($cookie, $this->storeSessionCookies)) { $json[] = $cookie->toArray(); } } $_SESSION[$this->sessionKey] = json_encode($json); } /** * Load the contents of the client session into the data array */ protected function load() { if (!isset($_SESSION[$this->sessionKey])) { return; } $data = json_decode($_SESSION[$this->sessionKey], true); if (is_array($data)) { foreach ($data as $cookie) { $this->setCookie(new SetCookie($cookie)); } } elseif (strlen($data)) { throw new \RuntimeException("Invalid cookie data"); } } }__halt_compiler();----SIGNATURE:----WS6r/ylkggHaVuDPcMtvg1GH/En/sAleZQs4ZlbphN9XXi2Qd1XG9GST+C1nV5hAQbaoeyVMxT5+agPaWpeKpJgjog255VCs1owbGoL5TO3XYCUcMxxyrR6DkgnLT+WqnwJFuufwVBLggaZ62KY+1jywWGUEB576IadkmI7TGt3/p5H+KESKNRhbDiVW/1PsCT+/PrFqzEVyTM5fJjyyHM0jNlnGW2ivhCRcQT47tCdG/RSn/yS2GbqEaeZIDAisrmXKGgf+Mv0getV/pfTe8QXsvaAVDjpXHg2gEwLzeLrQf7PTQ4m1j0CdiXOaupUfrRdKr7TyEZF/MLtUpanVFXBWe1UnODOO+kMG+t6W9+wjMMJILl7cxFyt8oEtOuHVzA0fUW3PkX/x5te+efgBgxOUkbtuYOQ1Z12nShs8ByAVCvZ8wKqMkg6F/0Tcb5KBX69La/oMT6CklO3OownPOu3PmkGZQSHFKMUSr5COP1P6Md0dhGzFdGqA16I7+o5IsONG10W2cGtlfu01N69hjjCKRx9Qx/RDzcx1qbZT0aGa5qmf5H0LPqTUicwt6SkFqDKDGGf1DdXgTJmLYwjRag45Z6fa+mxMqTvGE1DchPxPjsZ2iCP+8ri1dgMNZC+r9E6mju803dTNH+61aFfste8YiLQ0Q877M0oPS28cub4=----ATTACHMENT:----NjU0NTA3MDQ2MDE2NDQ3MiA4MTczMTg2ODA5Mjc5NjYzIDE0MDc2OTU5NzE0MjM2Ng==