The cookie function creates a new cookie instance:
<?php $cookie = cookie('name', 'value', $minutes);
<?php     public function withCookie($cookie)

    {

        if (is_string($cookie) && function_exists('cookie')) {

            $cookie = cookie(...func_get_args());

        }



        $this->headers->setCookie($cookie);
<?php     public function withoutCookie($cookie, $path = null, $domain = null)

    {

        if (is_string($cookie) && function_exists('cookie')) {

            $cookie = cookie($cookie, null, -2628000, $path, $domain);

        }



        $this->headers->setCookie($cookie);