# AbstractForm
Абстрактная форма. Обертка для стандартной библиотеки CI Form Validation.
## Методы
is_valid() - проверяет на валидность входные параметры;  
get_value($key) - взять очищенные параметры по ключу после валидации;
## Пример
Используем уже готовую структуру из абстрактного JSON контроллера, модернизировав ее.
Предположим, создали форму валидации для проверки данных с помощью скелетона. Созданный класс является экстендом от абстрактной формы.
```
class Test_json extends \Ciext\Controller\AbstractJsonController
{
	public function add()
	{
		$status = false;
		if($this->input->post(‘count’) && $this->load->library(‘test/test_form’)->is_valid()){
                    $this->load->model(‘test/test_tmodel’);
                    $this->test_tmodel->add([‘count’ => $this->test_form>get_value(‘count’)]);
                    $status = true;
                }

        return $this->response([‘status’=>$status]); 
    }
}
```
