From 4610fc8e7f32f1a582b5f6c9c25714151b9a2967 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Sun, 16 Nov 2008 07:51:42 +0000 Subject: Create Forge::add_rules_from() which pulls validation rules from the model and associates them with the form. This replaces the various _add_validation_rules() functions in the user and comment modules. Move user edit form into user helper for consistency with the comment module. Implement missing _form method in the user controller. --- modules/comment/helpers/comment.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'modules/comment/helpers') diff --git a/modules/comment/helpers/comment.php b/modules/comment/helpers/comment.php index 1c876f10..8352fae4 100644 --- a/modules/comment/helpers/comment.php +++ b/modules/comment/helpers/comment.php @@ -61,8 +61,7 @@ class Comment_Core { $group->input("email") ->label(_("Email")) ->id("gEmail"); $group->textarea("text")->label(_("Text")) ->id("gText"); $group->submit(_("Add")); - - comment::_add_validation_rules("comment", $form); + $form->add_rules_from(ORM::factory("comment")); return $form; } @@ -73,8 +72,7 @@ class Comment_Core { $group->input("email") ->label(_("Email")) ->id("gEmail") ->value($comment->email); $group->textarea("text")->label(_("Text")) ->id("gText") ->value($comment->text); $group->submit(_("Edit")); - - comment::_add_validation_rules("comment", $form); + $form->add_rules_from($comment); return $form; } -- cgit v1.2.3