src/Cookie/Cookies.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 *
 */

namespace Mvc5\Cookie;

use Mvc5\Config\Model;

interface Cookies
    extends Model
{
    /**
     * @return array
     */
    function all() : array;

    /**
     * @param array|string $name
     * @param string|null $value
     * @param array $options
     * @return Cookies
     */
    function with($name, $value = null, array $options = []) : Cookies;

    /**
     * @param array|string $name
     * @param array $options
     * @return Cookies
     */
    function without($name, array $options = []) : Cookies;
}