public static function destroy() { $security_token = self::get_security_token(); $security_token_key = moojon_config::get('security_token_key'); moojon_session::set($security_token_key, null); moojon_cookie::set($security_token_key, null); moojon_request::set(moojon_config::get('security_identity_key'), null); moojon_request::set(moojon_config::get('security_password_key'), null); }
protected function __construct() { $flash_key = moojon_config::get('flash_key'); if (!($data = moojon_session::get_or_null($flash_key))) { $data = array(); } if (!is_array($data)) { $data = array($data); } moojon_session::set($flash_key, array()); $this->data = $data; }