diff --git a/controllers/people.php b/controllers/people.php index 8fd165d..a839aec 100644 --- a/controllers/people.php +++ b/controllers/people.php @@ -1,26 +1,26 @@ name, $body->age); +if($_REQUEST['action'] === 'index'){ + echo json_encode(People::find()); +} else if ($_REQUEST['action'] === 'post'){ + $requestBody = file_get_contents('php://input'); + $body = json_decode($requestBody); + $newPerson = new Person($body->name, $body->age); - $allPeople = People::create($newPerson); + $allPeople = People::create($newPerson); - echo json_encode($allPeople); - } else if ($_REQUEST['action'] === 'delete'){ - $allPeople = People::delete($_REQUEST['id']); - echo json_encode($allPeople); - } else if ($_REQUEST['action'] === 'update'){ - $requestBody = file_get_contents('php://input'); - $body = json_decode($requestBody); - $updatedPerson = new Person($body->name, $body->age); - $allPeople = People::update($_REQUEST['id'], $updatedPerson); + echo json_encode($allPeople); +} else if ($_REQUEST['action'] === 'delete'){ + $allPeople = People::delete($_REQUEST['id']); + echo json_encode($allPeople); +} else if ($_REQUEST['action'] === 'update'){ + $requestBody = file_get_contents('php://input'); + $body = json_decode($requestBody); + $updatedPerson = new Person($body->name, $body->age); + $allPeople = People::update($_REQUEST['id'], $updatedPerson); - echo json_encode($allPeople); - } + echo json_encode($allPeople); +} ?>