Procházet zdrojové kódy

Added validation to entries

Michael Francis před 14 roky
rodič
revize
a46960d2ed
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  1. 10 0
      models/Entry.php

+ 10 - 0
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