public function orders($id = null) { if ($_SERVER['REQUEST_METHOD'] == "DELETE") { return Orders_Model::DeleteOrder($id); } if ($_SERVER['REQUEST_METHOD'] == "PUT") { $data = json_decode(file_get_contents("php://input"), true); return Orders_Model::UpdateOrder($data, $id); } if (isset($id)) { return Users_Model::GetUserById($id); } $t = Orders_Model::GetAllOrders(); $orders = array(); foreach ($t as $item) { array_push($orders, $this->getoneorder($item)); } return $orders; }