Overview

Namespaces

  • Deimos
    • Cookie
      • Extensions
  • PHP

Classes

  • Cookie
  • Extension
  • SecureDefault
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class Cookie

Deimos\Cookie\Extension uses Deimos\Cookie\Extensions\Option, Deimos\Helper\Traits\Helper (not available) Deimos\Cookie\Extensions\Variable
Extended by Deimos\Cookie\Cookie uses Deimos\Cookie\Extensions\Flash
Namespace: Deimos\Cookie
Located at Cookie/Cookie.php
Methods summary
protected string
# decrypt( $value, $options )

Parameters

$value
$options

Returns

string
public mixed
# get( string $name, null $default = null, array $options = [] )

Parameters

$name
$default
$options

Returns

mixed

Throws

InvalidArgumentException
public string
# getRequired( string $name, array $options = [] )

Parameters

$name
$options

Returns

string

Throws

Deimos\Helper\Exceptions\ExceptionEmpty
InvalidArgumentException
public mixed
# __get( string $name )

Alias getRequired($name)

Alias getRequired($name)

Parameters

$name

Returns

mixed

Throws

InvalidArgumentException
public boolean
# set( string $name, string $value, array $options = [] )

Parameters

$name
$value
$options

Returns

boolean

Throws

InvalidArgumentException

Inheritdoc

Overrides

Deimos\Cookie\Extension::set()
public boolean
# remove( string $name )

Parameters

$name

Returns

boolean

Throws

InvalidArgumentException

Overrides

Deimos\Cookie\Extension::remove()
public
# __set( string $name, mixed $value )

Parameters

$name
$value

Throws

InvalidArgumentException
public boolean
# __isset( string $name )

Parameters

$name

Returns

boolean

Throws

InvalidArgumentException
protected array
# storage( )

Returns

array
Methods inherited from Deimos\Cookie\Extension
__construct(), options(), removeAll(), secure()
Methods used from Deimos\Cookie\Extensions\Flash
flash()
Methods used from Deimos\Cookie\Extensions\Option
merge()
Methods used from Deimos\Cookie\Extensions\Variable
normalize(), object()
Constants inherited from Deimos\Cookie\Extension
OPTION_DOMAIN, OPTION_EXPIRE, OPTION_HTTP_ONLY, OPTION_LIFETIME, OPTION_PATH, OPTION_SECURE, SECURE_ALGORITHM, SECURE_IV, SECURE_SECRET
Properties used from Deimos\Cookie\Extensions\Flash
$flashProperty
API documentation generated by ApiGen