1 | <?php |
||
5 | class Validate { |
||
6 | |||
7 | public static function required($var) |
||
8 | { |
||
9 | if (is_null($var)) return false; |
||
10 | else if (is_string($var) && trim($var) === '') return false; |
||
11 | return true; |
||
12 | } |
||
13 | |||
14 | public static function stringMin($var, $min) |
||
18 | |||
19 | public static function stringMax($var, $max) |
||
23 | |||
24 | public static function alpha($var) |
||
28 | |||
29 | public static function alphaNum($var) |
||
34 | |||
35 | public static function alphaDash($var) |
||
40 | |||
41 | public static function in($var, $array) |
||
45 | |||
46 | public static function notIn($var, $array) |
||
50 | |||
51 | public static function email($var) |
||
55 | |||
56 | public static function numeric($var) |
||
60 | |||
61 | public static function numericMin($var, $min) |
||
65 | |||
66 | public static function numericMax($var, $max) |
||
70 | |||
71 | public static function integer($var) |
||
75 | |||
76 | public static function matches($var1, $var2) |
||
80 | |||
81 | } |
||
82 |