示例#1
0
 public function actionAdd()
 {
     $data = Yii::app()->request->getRestParams();
     $newTask = new Todos();
     $newTask->textTask = $data['textTask'];
     $newTask->priority = $data['priority'];
     $newTask->status = $data['status'];
     $newTask->dateStart = $data['dateStart'];
     if (!$newTask->validate()) {
         $this->_sendResponse(400, 'Error: the model is bad');
     }
     if ($newTask->save()) {
         $this->_sendResponse(200, CJSON::encode($newTask));
     } else {
         $this->_sendResponse(500, 'Error: the model is not saved');
     }
 }