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