summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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