public function all(bool $asString = true): array
    {
        if (! $asString) {
            return $this->cookies;
        }

        $flattenedCookies = [];

        /** @var array $path */
        foreach ($this->cookies as $path) {
            /** @var array $cookies */
            foreach ($path as $cookies) {
                /** @var \Valkyrja\Http\Cookie $cookie */
                foreach ($cookies as $cookie) {
                    $flattenedCookies[] = $cookie;
                }
            }
        }

        return $flattenedCookies;
    }
public function all(bool $asString = true): array
    {
        if (! $asString) {
            return $this->cookies;
        }

        $flattenedCookies = [];

        /** @var array $path */
        foreach ($this->cookies as $path) {
            /** @var array $cookies */
            foreach ($path as $cookies) {
                /** @var \Valkyrja\Http\Cookie $cookie */
                foreach ($cookies as $cookie) {
                    $flattenedCookies[] = $cookie;
                }
            }
        }

        return $flattenedCookies;
    }
public function all ( bool $ asString = true ) : array { if ( ! $ asString ) { return $ this -> cookies ; } $ flattenedCookies = [ ] ; /** @var array $path */ foreach ( $ this -> cookies as $ path ) { /** @var array $cookies */ foreach ( $ path as $ cookies ) { /** @var \Valkyrja\Http\Cookie $cookie */ foreach ( $ cookies as $ cookie ) { $ flattenedCookies [ ] = $ cookie ; } } } return $ flattenedCookies ; }
Returns an array with all cookies.

@param bool $asString [optional] Get the cookies as a string?

@return \Valkyrja\Http\Cookie[]
Returns an array with all cookies .