original_string: protected function _delete($name)
      {
          $config = $this->configKey($name);
          $expires = new Time('now');
          $controller = $this->getController();
  
          $cookie = new Cookie(
              $name,
              '',
              $expires,
              $config['path'],
              $config['domain'],
              (bool)$config['secure'],
              (bool)$config['httpOnly']
          );
  
          $controller->response = $controller->response->withExpiredCookie($cookie);
      }
code: protected function _delete($name)
      {
          $config = $this->configKey($name);
          $expires = new Time('now');
          $controller = $this->getController();
  
          $cookie = new Cookie(
              $name,
              '',
              $expires,
              $config['path'],
              $config['domain'],
              (bool)$config['secure'],
              (bool)$config['httpOnly']
          );
  
          $controller->response = $controller->response->withExpiredCookie($cookie);
      }
code_tokens: protected function _delete ( $ name ) { $ config = $ this -> configKey ( $ name ) ; $ expires = new Time ( 'now' ) ; $ controller = $ this -> getController ( ) ; $ cookie = new Cookie ( $ name , '' , $ expires , $ config [ 'path' ] , $ config [ 'domain' ] , ( bool ) $ config [ 'secure' ] , ( bool ) $ config [ 'httpOnly' ] ) ; $ controller -> response = $ controller -> response -> withExpiredCookie ( $ cookie ) ; }
docstring: Sets a cookie expire time to remove cookie value.
  
  This is only done once all values in a cookie key have been
  removed with delete.
  
  @param string $name Name of cookie
  @return void
docstring_tokens: Sets a cookie expire time to remove cookie value .