public function testBuildModel_NoAttempt() { $loginModule = new LoginModule(); $model = $loginModule->BuildModel(false); $this->assertFalse(isset($model['error'])); }
if (strtoupper($action) == "LOGOUT") { $loginModule->Logout(); } // Handle special login behavior. if (strtoupper($page) == "LOGIN") { if (LoginModule::LoggedIn()) { LoginModule::ForwardFromLogin(); die; } if (isset($_POST['username'])) { $loginSuccess = $loginModule->Login($_POST['username'], $_POST['password']); if ($loginSuccess) { $loginModule->ForwardFromLogin(); die; } else { $model = $loginModule->BuildModel(true); } } else { $model = $loginModule->BuildModel(false); } $template = "Views/LoginView.php"; } else { if (!LoginModule::LoggedIn()) { LoginModule::ForwardToLogin(); die; } switch (strtoupper($page)) { case "MONTHLY_OVERVIEW": $monthlyOverviewModule = new MonthlyOverViewModule(); if (isset($_GET['month']) && isset($_GET['year'])) { $month = $_GET['month'];