コード例 #1
0
ファイル: CookieParser.php プロジェクト: weew/http
 /**
  * @param ICookie $cookie
  * @param $key
  * @param $value
  */
 protected function attachKeyValuePair(ICookie $cookie, $key, $value)
 {
     if ($key == 'max-age') {
         $cookie->setMaxAge(intval($value));
     } else {
         if ($key == 'path') {
             $cookie->setPath($value);
         } else {
             if ($key == 'domain') {
                 $cookie->setDomain($value);
             } else {
                 if ($key == 'expires') {
                     return;
                 } else {
                     $cookie->setName($key);
                     $cookie->setValue($value);
                 }
             }
         }
     }
 }