/** * Indicamos que el usuario ha iniciado sessión para realizar los registros * de sessiones pertinentes. * @param Model_Usuario $usuario Modelo del usuario que inicio sessión. * @param int $ip Desde donde ha iniciado sessión. */ public static function login($usuario, $ip) { $model_session = new Model_Session(); $model_session->crear(session_id(), $usuario->id, $ip, date('Y/m/d H:i:s', time() + session_cache_expire() * 60)); $_SESSION['usuario_id'] = $usuario->id; self::$usuario_id = $usuario->id; self::$usuario = $usuario; self::$is_login = TRUE; }