Session
in package
Table of Contents
- $config : array<string|int, mixed>
- __construct() : mixed
- destroy() : bool
- Tüm oturum bilgilerini siler.
- get() : mixed
- Adı girilen oturum verisini döndürür. Bulamazsa false döner.
- remove() : bool
- Adı girilen oturum verisini siler.
- set() : bool
- Yeni bir oturum verisi oluşturur.
- start() : bool
- status() : bool
- tempClear() : mixed
- Session::tmpSet medhoduyla oluşturulan verileri bir sonraki sayfada siler.
- tempGet() : mixed
- Session::get methodu ile benzer çalışır, farkı sadece Session::tmpSet ile oluşturulan verileri erişmesidir.
- tempSet() : bool
- Session::set methodu ile benzer çalışır, farkı verinin bir kez taşınıp otomatik silinmesidir.
Properties
$config
private
array<string|int, mixed>
$config
Methods
__construct()
public
__construct(SessionManager $manager, App $app) : mixed
Parameters
- $manager : SessionManager
- $app : App
Return values
mixed —destroy()
Tüm oturum bilgilerini siler.
public
destroy() : bool
Return values
bool —get()
Adı girilen oturum verisini döndürür. Bulamazsa false döner.
public
get(string $name) : mixed
Parameters
- $name : string
-
nokta ile birleşitirilmiş session indexi (index1.index2)
Return values
mixed —remove()
Adı girilen oturum verisini siler.
public
remove(string $name) : bool
Parameters
- $name : string
-
nokta ile birleşitirilmiş session indexi (index1.index2)
Return values
bool —set()
Yeni bir oturum verisi oluşturur.
public
set(string $name, $value) : bool
Parameters
Return values
bool —start()
public
start() : bool
Return values
bool —status()
public
status() : bool
Return values
bool —tempClear()
Session::tmpSet medhoduyla oluşturulan verileri bir sonraki sayfada siler.
public
tempClear() : mixed
Return values
mixed —tempGet()
Session::get methodu ile benzer çalışır, farkı sadece Session::tmpSet ile oluşturulan verileri erişmesidir.
public
tempGet(string $name) : mixed
Parameters
- $name : string
Return values
mixed —tempSet()
Session::set methodu ile benzer çalışır, farkı verinin bir kez taşınıp otomatik silinmesidir.
public
tempSet(string $name, $value[, int $lifecycle = 1 ]) : bool
Session::set gibi dizi derinlik özelliği yoktur.