34 lines
580 B
PHP
34 lines
580 B
PHP
|
<?php
|
||
|
|
||
|
/**
|
||
|
* Add some convenience methods to form_validation library
|
||
|
*/
|
||
|
class MY_Form_validation extends CI_Form_validation {
|
||
|
|
||
|
/**
|
||
|
* Returns an array of errors for the current form
|
||
|
*
|
||
|
* @return array
|
||
|
*/
|
||
|
public function get_error_array()
|
||
|
{
|
||
|
return array_values($this->_error_array);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Clears out object data
|
||
|
*
|
||
|
* @return void
|
||
|
*/
|
||
|
public function reset()
|
||
|
{
|
||
|
foreach([
|
||
|
'_field_data',
|
||
|
'_error_array',
|
||
|
'_error_messages'
|
||
|
] as $var) {
|
||
|
$this->$var = array();
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
// End of libraries/MY_Form_validation.php
|