public function updateAction() { $model_books = new Application_Model_Books(); if (isset($this->_request->id_book)) { if ($model_books->check_if_exists("id_book", $this->_request->id_book)) { $model_app = new Application_Model_App(); $model_app->get_input_stream(); if (!$model_app->validate_book()) { http_response_code(400); echo "Invalid input format"; die; } $where = $model_books->getAdapter()->quoteInto('id_book = ?', $this->_request->id_book); $model_books->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"; } }
public function updateAction() { $model_publishers = new Application_Model_Publishers(); if (isset($this->_request->id_publisher)) { if ($model_publishers->check_if_exists("id_publisher", $this->_request->id_publisher)) { $model_app = new Application_Model_App(); $model_app->get_input_stream(); if (!$model_app->validate_publisher()) { http_response_code(400); echo "Invalid input. Use max 255 alphanumeric characters"; die; } $where = $model_publishers->getAdapter()->quoteInto('id_publisher = ?', $this->_request->id_publisher); $model_publishers->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"; } }