public function setCookie($name, $value, $time = null, $path = null, $domain = null, $secure = null, $httponly = null)
    {
        $settings = array(
            'value' => $value,
            'expires' => is_null($time) ? $this->config('cookies.lifetime') : $time,
            'path' => is_null($path) ? $this->config('cookies.path') : $path,
            'domain' => is_null($domain) ? $this->config('cookies.domain') : $domain,
            'secure' => is_null($secure) ? $this->config('cookies.secure') : $secure,
            'httponly' => is_null($httponly) ? $this->config('cookies.httponly') : $httponly
        );
        $this['response']->setCookie($name, $settings);
    }
public function setCookie($name, $value, $time = null, $path = null, $domain = null, $secure = null, $httponly = null)
    {
        $settings = array(
            'value' => $value,
            'expires' => is_null($time) ? $this->config('cookies.lifetime') : $time,
            'path' => is_null($path) ? $this->config('cookies.path') : $path,
            'domain' => is_null($domain) ? $this->config('cookies.domain') : $domain,
            'secure' => is_null($secure) ? $this->config('cookies.secure') : $secure,
            'httponly' => is_null($httponly) ? $this->config('cookies.httponly') : $httponly
        );
        $this['response']->setCookie($name, $settings);
    }
public function setCookie ( $ name , $ value , $ time = null , $ path = null , $ domain = null , $ secure = null , $ httponly = null ) { $ settings = array ( 'value' => $ value , 'expires' => is_null ( $ time ) ? $ this -> config ( 'cookies.lifetime' ) : $ time , 'path' => is_null ( $ path ) ? $ this -> config ( 'cookies.path' ) : $ path , 'domain' => is_null ( $ domain ) ? $ this -> config ( 'cookies.domain' ) : $ domain , 'secure' => is_null ( $ secure ) ? $ this -> config ( 'cookies.secure' ) : $ secure , 'httponly' => is_null ( $ httponly ) ? $ this -> config ( 'cookies.httponly' ) : $ httponly ) ; $ this [ 'response' ] -> setCookie ( $ name , $ settings ) ; }
Set HTTP cookie to be sent with the HTTP response

@param  string     $name     The cookie name
@param  string     $value    The cookie value
@param  int|string $time     The duration of the cookie;
If integer, should be UNIX timestamp;
If string, converted to UNIX timestamp with `strtotime`;
@param  string     $path     The path on the server in which the cookie will be available on
@param  string     $domain   The domain that the cookie is available to
@param  bool       $secure   Indicates that the cookie should only be transmitted over a secure
HTTPS connection to/from the client
@param  bool       $httponly When TRUE the cookie will be made accessible only through the HTTP protocol
@api
Set HTTP cookie to be sent with the HTTP response