# AbstractJsonController
Абстрактный JSON контроллер
## Применение
Применяется для контроллеров которые принимают, обрабатывают и отправляют информацию в json формате.
## Пример
```
class Test_json extends \Ciext\Controller\AbstractJsonController
{
	public function add()
	{
		$status = false;
		if($this->input->post(‘count’)){
                    $this->load->model(‘test/test_tmodel’);
                    $this->test_tmodel->add([‘count’ => (int) $this->input->post(‘count’)]);
                    $status = true;
                }

            return $this->response([‘status’=>$status]); // метод response - метод родителя для отправки ответа в формате json 
	}
}
```
## Подключения
Созданный контроллер должен быть экстендом от \Ciext\Controller\AbstractJsonController
