session
membuat helper untuk membuat session menggunakan build function
session start
session start() untuk mengaktifkan session
panggil session_start() pada method contructor untuk mengaktifkan session pada setiap controllernya.
public function __construct()
{
// code here
start_session();
}
session destroy
session_destroy() untuk mendestroy session atau menghapus session yang telah dibuat. atau bisa digunakan untuk method logout
public function logout()
{
// code here
session_destroy();
redirect("login");
}
make session
make_session() untuk membuat session.
public function auth()
{
// config session
$session = [
"username" => $_POST["username"],
"login" => true,
];
// buat session
make_session($session);
// redirect session
redirect("home");
}
this session
this_session() untuk melihat debug atau isi dari session
public function home()
{
// config session
this_session(); // return debug session bentuk array
}
hasilnya akan seperti ini :
"username" => "username",
"login" => true,
"_minimvc_session" => "ashdbjhbxzjgc1287gasda", // generate random
Last updated