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;
     }
 }
<?php

error_reporting(E_ALL);
ini_set('display_errors', 1);
// include required models
require_once "../model/ProjectModel.php";
require_once "../model/ClassModel.php";
require_once "../model/TrainerModel.php";
require_once "../model/StudentModel.php";
require_once "../model/TeamModel.php";
//$var = ClassModel::CreateClass("EPITA MASTERS");   // create new class test
$var = TrainerModel::CreateTrainer("Michel Plasse", 1);
// test create new trainer
//$var = TrainerModel::getLastTrainerID();  // Test latest row insert of trainer
//echo $var;
$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);
$var = ProjectModel::updateProject("Mor Projektet", "SubjectTest4", $date, 2);
//$var = StudentModel::createStudent("newStuden11t", 1);  // test create student
//$var = TeamModel::createTeam("this is a summary", 1, 2); // test create Team
//$var = TeamModel::addStudentToTeam(4,5);  // why do we have a Team_id within the Student table?!
//$var = TeamModel::removeStudentFromTeam(3,5);
//$listOfProjects = ProjectModel::getAllProjects(1);
<?php

include_once "../model/ProjectModel.php";
include_once "../model/WebFunctions.php";
require_once "../model/AuthenticateSession.php";
if (isset($_POST["project_id"])) {
    $ok = ProjectModel::updateProject($_POST["title"], $_POST["subject"], $_POST["deadline"], $_POST["project_id"]);
    $id = $_POST['project_id'];
    header("Location: ../project-id-" . $_POST["project_id"]);
} else {
    $id = $_GET['project_id'];
}
$project = ProjectModel::getProjectById($id);
// add view
include_once "../view/project-edit.php";