PHP Класс ManaPHP\Http\Session\Bag

Наследование: extends ManaPHP\Component, implements ManaPHP\Http\Session\BagInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_name string

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

Метод Описание
__construct ( string $name ) \ManaPHP\Session\Bag constructor
destroy ( ) Destroys the session bag
dump ( ) : array
get ( string $property = null, string $defaultValue = null ) : mixed Obtains a value from the session bag optionally setting a default value
has ( string $property ) : boolean Check whether a property is defined in the internal bag
remove ( string $property ) : void Removes a property from the internal bag
set ( string $property, mixed $value ) Sets a value in the session bag

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

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

\ManaPHP\Session\Bag constructor
public __construct ( string $name )
$name string

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

$user->destroy();
public destroy ( )

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

public dump ( ) : array
Результат array

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

echo $user->get('name', 'Kimbra');
public get ( string $property = null, string $defaultValue = null ) : mixed
$property string
$defaultValue string
Результат mixed

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

var_dump($user->has('name'));
public has ( string $property ) : boolean
$property string
Результат boolean

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

$user->remove('name');
public remove ( string $property ) : void
$property string
Результат void

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

$user->set('name', 'Kimbra');
public set ( string $property, mixed $value )
$property string
$value mixed

Описание свойств

$_name защищенное свойство

protected string $_name
Результат string