# The Yaf_Session class

(Yaf >=1.0.0)

## Introduction

## Class synopsis

class Yaf_Session implements Iterator, ArrayAccess, Countable {
/* Properties */
protected static $_instance;
protected $_session;
protected $_started;
/* Methods */
private __construct()
public count(): void
public current(): void
public del(string `$name`): void
public __get(string `$name`): void
public static getInstance(): void
public has(string `$name`): void
public __isset(string `$name`): void
public key(): void
public next(): void
public offsetExists(string `$name`): void
public offsetGet(string `$name`): void
public offsetSet(string `$name`, string `$value`): void
public offsetUnset(string `$name`): void
public rewind(): void
public __set(string `$name`, string `$value`): void
public start(): void
public __unset(string `$name`): void
public valid(): void
}

## Properties

_instance

_session

_started

## Table of Contents

- Yaf_Session::__construct — Constructor of Yaf_Session
- Yaf_Session::count — The count purpose
- Yaf_Session::current — The current purpose
- Yaf_Session::del — The del purpose
- Yaf_Session::__get — The __get purpose
- Yaf_Session::getInstance — The getInstance purpose
- Yaf_Session::has — The has purpose
- Yaf_Session::__isset — The __isset purpose
- Yaf_Session::key — The key purpose
- Yaf_Session::next — The next purpose
- Yaf_Session::offsetExists — The offsetExists purpose
- Yaf_Session::offsetGet — The offsetGet purpose
- Yaf_Session::offsetSet — The offsetSet purpose
- Yaf_Session::offsetUnset — The offsetUnset purpose
- Yaf_Session::rewind — The rewind purpose
- Yaf_Session::__set — The __set purpose
- Yaf_Session::start — The start purpose
- Yaf_Session::__unset — The __unset purpose
- Yaf_Session::valid — The valid purpose

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open