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"; } }