PHP Класс blink\http\CookieBag

С версии: 0.2.0
Наследование: extends blink\core\Object, implements IteratorAggregat\IteratorAggregate
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $cookies = [], $config = [] )
add ( blink\http\Cookie $cookie ) Add a cookie to the bag.
all ( ) : blink\http\Cookie[] Returns all cookies.
count ( )
get ( $name ) : blink\http\Cookie | null Returns a cookie by name.
getIterator ( )
has ( $name ) : boolean Returns whether a cookie is exists.
normalize ( array $cookies )
remove ( $name ) Remove a cookie by name.

Описание методов

__construct() публичный Метод

public __construct ( array $cookies = [], $config = [] )
$cookies array

add() публичный Метод

Add a cookie to the bag.
public add ( blink\http\Cookie $cookie )
$cookie blink\http\Cookie

all() публичный Метод

Returns all cookies.
С версии: 0.3.0
public all ( ) : blink\http\Cookie[]
Результат blink\http\Cookie[]

count() публичный Метод

public count ( )

get() публичный Метод

Returns a cookie by name.
public get ( $name ) : blink\http\Cookie | null
$name
Результат blink\http\Cookie | null

getIterator() публичный Метод

public getIterator ( )

has() публичный Метод

Returns whether a cookie is exists.
public has ( $name ) : boolean
$name
Результат boolean

normalize() публичный статический Метод

public static normalize ( array $cookies )
$cookies array

remove() публичный Метод

Remove a cookie by name.
public remove ( $name )
$name