예제 #1
0
 private function encryptResponseCookies(ResponseInterface $response)
 {
     $cookies = $response->getCookies();
     if (!empty($cookies)) {
         foreach ($cookies as $cookie) {
             if (!in_array($cookie->getName(), $this->except)) {
                 $cookie->setValue($this->encrypter->encrypt($cookie->getValue()));
                 $response = $response->withCookie($cookie);
             }
         }
     }
     return $response;
 }