Changeset 1734
- Timestamp:
- 01/19/08 11:36:39 (8 months ago)
- Files:
-
- 1 modified
-
trunk/system/libraries/Validation.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/system/libraries/Validation.php
r1672 r1734 45 45 public function __construct( & $data = array()) 46 46 { 47 if ($data === array()) 48 { 49 $this->data =& $_POST; 50 } 51 elseif (is_array($data) AND count($data) > 0) 52 { 53 $this->data =& $data; 54 } 47 $this->set_data($data); 55 48 56 49 // Load the default error messages … … 189 182 { 190 183 $this->messages[$name] = $message; 184 } 185 } 186 187 /** 188 * Method: set_data 189 * 190 * Parameters: 191 * data - array to validate 192 */ 193 public function set_data( & $data) 194 { 195 if ( ! empty($data) AND is_array($data)) 196 { 197 $this->data =& $data; 198 } 199 else 200 { 201 $this->data =& $_POST; 191 202 } 192 203 }
