diff options
author | JonoB <jon@accountsportal.com> | 2012-03-05 10:51:27 +0100 |
---|---|---|
committer | Phil Sturgeon <email@philsturgeon.co.uk> | 2012-03-06 10:55:31 +0100 |
commit | 883f80f7ed758f384847af3db0082f9fb6e525ee (patch) | |
tree | 297abc9eac81c5d0e07369e0b191ac9b2c25f0bf /system | |
parent | 567474528e0c1a4e305dbe8787b83e526b46eb02 (diff) |
Removed reset_validation() method from run() method
Diffstat (limited to 'system')
-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(); |