Ошибки проверки CodeIgniter - как получить массив пар ключ => значение? - PullRequest
2 голосов
/ 19 февраля 2012

Принимая форму с ошибками, есть ли способ получить массив пар ключ (имя поля) / значение (сообщение об ошибке)?Например:

['name'] => 'The name field is required',
['age'] => 'The name must be greater than 18'

Если нет собственного способа сделать это, я расширю библиотеку проверки формы и открою защищенное свойство * _error_array *.

1 Ответ

8 голосов
/ 21 февраля 2012

В итоге я расширил базовый класс:

class MY_Form_validation extends CI_Form_validation
{
    public function error_array()
    {
        return $this->_error_array;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...