moved update to controller file

master
Matt Huntington 8 years ago
parent 3812370f5e
commit 0d3511c406

@ -6,4 +6,4 @@ RewriteRule ^people$ controllers/people.php?action=post
RewriteCond %{REQUEST_METHOD} ^DELETE$ RewriteCond %{REQUEST_METHOD} ^DELETE$
RewriteRule ^people/([0-9]+)$ controllers/people.php?action=delete&id=$1 RewriteRule ^people/([0-9]+)$ controllers/people.php?action=delete&id=$1
RewriteCond %{REQUEST_METHOD} ^PUT$ RewriteCond %{REQUEST_METHOD} ^PUT$
RewriteRule ^people/([0-9]+)$ update.php?id=$1 RewriteRule ^people/([0-9]+)$ controllers/people.php?action=update&id=$1

@ -14,6 +14,14 @@
echo json_encode($people); echo json_encode($people);
} else if ($_REQUEST['action'] === 'delete'){ } else if ($_REQUEST['action'] === 'delete'){
array_splice($people, $_REQUEST['id'], 1); array_splice($people, $_REQUEST['id'], 1);
echo json_encode($people);
} else if ($_REQUEST['action'] === 'update'){
$requestBody = file_get_contents('php://input');
$body = json_decode($requestBody);
$zagthar = new Person($body->name, $body->age);
$people[$_REQUEST['id']] = $zagthar;
echo json_encode($people); echo json_encode($people);
} }
?> ?>

@ -1,12 +0,0 @@
<?php
header('Content-Type: application/json');
include 'data/people.php';
$requestBody = file_get_contents('php://input');
$body = json_decode($requestBody);
$zagthar = new Person($body->name, $body->age);
$people[$_REQUEST['id']] = $zagthar;
echo json_encode($people);
?>
Loading…
Cancel
Save