/** * A function that will automatically redirect user according to his/her login status */ public static function init() { self::construct(); if (self::$loggedIn === true && array_search(self::curPage(), self::$config['pages']['no_login']) !== false) { self::redirect(self::$config['pages']['home_page']); } elseif (self::$loggedIn === false && array_search(self::curPage(), self::$config['pages']['no_login']) === false) { self::redirect(self::$config['pages']['login_page']); } self::$init_called = true; }