Esempio n. 1
0
 public function updateAction()
 {
     $model_collections = new Application_Model_Collections();
     if (isset($this->_request->id_collection)) {
         if ($model_collections->check_if_exists("id_collection", $this->_request->id_collection)) {
             $model_app = new Application_Model_App();
             $model_app->get_input_stream();
             if (!$model_app->validate_collection()) {
                 http_response_code(400);
                 echo "Invalid input. Use max 255 alphanumeric characters";
                 die;
             }
             $where = $model_collections->getAdapter()->quoteInto('id_collection = ?', $this->_request->id_collection);
             $model_collections->update($model_app->input, $where);
             http_response_code(201);
             echo "Update ok";
         } else {
             http_response_code(400);
             echo "Bad id given";
         }
     } else {
         http_response_code(400);
         echo "No id given";
     }
 }