PHP 8.6.0 Beta 3 is available for testing

La clase Yaf_Session

(Yaf >=1.0.0)

Introducción

Yaf_Session es un envoltorio con espacios de nombres alrededor del soporte nativo de sesión de PHP. Se accede a él como singleton mediante Yaf_Session::getInstance() y trabaja directamente sobre $_SESSION: los datos de sesión escritos a través de una interfaz son visibles en la otra.

Las entradas de sesión pueden ser accedidas y manipuladas mediante sintaxis de propiedades, llamadas a métodos (Yaf_Session::get(), Yaf_Session::set(), Yaf_Session::del(), Yaf_Session::has()), acceso de array (ArrayAccess), iteración (Iterator) y count().

Sinopsis de la clase

class Yaf_Session implements Iterator, ArrayAccess, Countable {
/* Propiedades */
protected static $_instance;
protected $_session;
protected $_started;
/* Métodos */
private function __construct()
public function count(): int
public function current(): mixed
public function del(string $name): bool
public function get(string $name = NULL): mixed
public static function getInstance(): Yaf_Session
public function has(string $name): bool
public function __isset(string $name): bool
public function key(): mixed
public function next(): void
public function offsetExists(mixed $name): bool
public function offsetGet(mixed $name): mixed
public function offsetSet(mixed $name, mixed $value): void
public function offsetUnset(mixed $name): void
public function rewind(): void
public function set(string $name, mixed $value): bool
public function start(): Yaf_Session
public function __unset(string $name): void
public function valid(): bool
}

Propiedades

_instance

_session

_started

Tabla de contenidos

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top