<?php defined('SYSPATH') or die('No direct script access.');

class Controller_Handler_ErrMessages extends Controller_Handler {
		
        public function before() {
            $this->model = new Model_errMessages;
            $this->setAccessLevel(self::ACCESS_USER);
            parent::before();
        }
        
        public function action_getRequests() {
			$data = $this->model->getRequests($this->user['AccID']);

            $i =0;
            $res = array();
            foreach ($data as $row) 
            {
                $res[$i] = $row;
                ++$i;
            }       
            $res['num'] = --$i;     
			$this->response->body(json_encode($res)); 
        }

        public function action_createRequest() {
         	$title = $_POST['title'];
         	$text = $_POST['text'];

	        $data = $this->model->newRequest($this->user['AccID'], $title, $text);
            $this->response->body(json_encode($data[0]));
	    }
}