Session
class Session (View source)
Constants
TOKEN |
Nama string CSRF token yang disimpan di session. |
Properties
static Payload | $instance | Berisi instance session (singleton). |
|
static array | $registrar | Berisi list registrar driver pihak ketiga. |
Methods
static
load()
Buat payload session dan muat sessionnya.
static
start(string $driver)
Buat instance payload session baru.
static bool
started()
Cek apakah session sudah dimulai atau belum.
static
__callStatic($method, array $parameters)
Magic Method untuk memanggil method milik instance session secara statis.
Details
static
load()
Buat payload session dan muat sessionnya.
static
start(string $driver)
Buat instance payload session baru.
static Driver
factory(string $driver)
Buat instance driver session baru.
static Payload
instance()
Ambil instance payload session yang sedang aktif.
// Ambil instance session lalu ambil sebuah item
Session::instance()->get('name');
// Ambil instance session lalu taruh sebuah item kedalam session
Session::instance()->put('name', 'Budi');
static bool
started()
Cek apakah session sudah dimulai atau belum.
static
extend(string $driver, Closure $resolver)
Daftarkan sebuah driver session pihak ketiga.
static
__callStatic($method, array $parameters)
Magic Method untuk memanggil method milik instance session secara statis.
// Ambil item dari session
$value = Session::get('name');
// Taruh item ke session (cara 1)
$value = Session::put('name', 'Budi');
// Taruh item ke session (cara 2)
$value = Session::instance()->put('name', 'Budi');