Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use System\GF_Router;
- /*
- * Contoh menggunakan Controller
- * Gunakan halaman controller ini untuk membuat session dan cookie user
- * dan selalu gunakan extends GF_Router
- */
- class User_Controller extends GF_Router
- {
- function __construct()
- {
- echo "Constructor Run... <hr>";
- }
- public function login()
- {
- /**
- * Contoh membuat session
- * self::newSession("KEY","VALUE");
- */
- self::newSession("id_user",1);
- self::newSession("username","Admin");
- echo "Session Berhasil Dibuat";
- }
- public function getSessionUser()
- {
- /**
- * Contoh mendapatkan session user
- * self::getSession("KEY");
- */
- return self::getSession("username-gf-pro");
- }
- public function userView()
- {
- /**
- * Do something amazing here...
- */
- self::setView("userpage");
- }
- public function logout()
- {
- /**
- * Do something amazing here...
- */
- self::destroySession("id_user");
- self::destroySession("username");
- echo "User Logout";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement