protected function do_put() { parent::do_put(); // TODO: Change the autogenerated stub parse_str(file_get_contents("php://input"), $_PUT); if (empty($_PUT["title"])) { $this->exit_error(400, "titleMandatoryAndNotEmpty"); } else { $title = $_PUT["title"]; $date = '02/07/2016 12:00:00'; // to set deadline - maybe change this but it works -_- $date = preg_replace('#(\\d{2})/(\\d{2})/(\\d{4})\\s(.*)#', '$3-$2-$1 $4', $date); ProjectModel::updateProject($title, "test1", $date, 2); echo $title; } }