summaryrefslogtreecommitdiffstats
path: root/models/Entry.php
diff options
context:
space:
mode:
authorMichael Francis <edude03@gmail.com>2011-06-05 12:01:35 -0400
committerMichael Francis <edude03@gmail.com>2011-06-05 12:01:35 -0400
commita46960d2ed2d705999a5206d7e023c0e704c86d6 (patch)
tree707d569ee360bb99f78397013253ce7b144fa7ca /models/Entry.php
parent266b1b435fcb2600a7850b88c0ed88479b0ba2ab (diff)
downloadotakuhub-a46960d2ed2d705999a5206d7e023c0e704c86d6.tar.xz
Added validation to entries
Diffstat (limited to 'models/Entry.php')
-rw-r--r--models/Entry.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/models/Entry.php b/models/Entry.php
index e7d089b..d9d2a2d 100644
--- a/models/Entry.php
+++ b/models/Entry.php
@@ -11,6 +11,16 @@ Class entry extends \lithium\data\Model {
//Validators go here
}
+ public $validates = array(
+ 'my_watched_episodes' => array('numeric', 'message' => 'please enter a number'),
+ 'my_start_date' => array('date', 'message' => 'Please enter a valid date'),
+ 'my_finish_date' => array('date', 'message' => 'Please enter a valid date'),
+ 'my_score' => array(array('inRange' => array('min' => 0, 'max' => '10'), 'message' => 'Enter a valid score'),
+ array('numeric', 'message' => 'Please enter a number')),
+ //'my_status' => array('isValidStatus', 'message' => 'please enter valid status'),
+ 'my_times_watched' => array('numeric', 'message' => 'This must be a number')
+ );
+
/* Things to validate:
["my_watched_episodes"]=>
string(2) "12" is equal to or less than anime->episode_count