Rework log and message helpers to be parallel, but separate.

1) they now have their own matching severity constants
2) they both have convenience functions success(), info(), warning() and error()
3) they both have severity_class()
This commit is contained in:
Bharat Mediratta
2008-12-25 23:43:44 +00:00
parent 847d42682d
commit 2c91a7e9ce
12 changed files with 160 additions and 42 deletions
+3 -3
View File
@@ -33,8 +33,8 @@ class Login_Controller extends Controller {
if ($valid) {
$user = ORM::factory("user")->where("name", $form->login->inputs["name"]->value)->find();
if (!$user->loaded || !user::is_correct_password($user, $form->login->password->value)) {
log::add("user", sprintf(_("Failed login for %s"), $form->login->inputs["name"]->value),
log::WARNING);
log::warning(
"user", sprintf(_("Failed login for %s"), $form->login->inputs["name"]->value));
$form->login->inputs["name"]->add_error("invalid_login", 1);
$valid = false;
}
@@ -42,7 +42,7 @@ class Login_Controller extends Controller {
if ($valid) {
user::login($user);
log::add("user", "User $user->name logged in");
log::success("user", sprintf(_("User %s logged in"), $user->name));
print json_encode(
array("result" => "success"));
} else {