diff options
author | JonoB <jon@accountsportal.com> | 2012-03-05 10:51:27 +0100 |
---|---|---|
committer | JonoB <jon@accountsportal.com> | 2012-03-05 10:51:27 +0100 |
commit | 8af2fdfda32303b8e2766d1fc873d1111baeb57e (patch) | |
tree | 69272a940d5e22e193d69f304c01f3028f6afa3e /system/libraries | |
parent | 2baae203864cecd6f7c92b244c28dd18e0051d2c (diff) |
Removed reset_validation() method from run() method
Diffstat (limited to 'system/libraries')
-rw-r--r-- | system/libraries/Form_validation.php | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/system/libraries/Form_validation.php b/system/libraries/Form_validation.php index eb6031697..cdb3d3d62 100644 --- a/system/libraries/Form_validation.php +++ b/system/libraries/Form_validation.php @@ -165,6 +165,10 @@ class CI_Form_validation { * * If an array is set through this method, then this array will * be used instead of the $_POST array + * + * Note that if you are validating multiple arrays, then the + * reset_validation() function should be called after validating + * each array due to the limitations of CI's singleton * * @param array $data * @return void @@ -324,9 +328,6 @@ class CI_Form_validation { return FALSE; } - // Clear any previous validation data - $this->_reset_validation(); - // Does the _field_data array containing the validation rules exist? // If not, we look to see if they were assigned via a config file if (count($this->_field_data) === 0) @@ -1352,7 +1353,7 @@ class CI_Form_validation { * * @return void */ - protected function _reset_validation() + public function reset_validation() { $this->_field_data = array(); $this->_config_rules = array(); |