public function getAllVehicles() { $db = new Db(); $vehicles = array(); $results = $db->select("select vehicleID as vid, orderOwned, type, modelYear,\n make, model, color, numCyl, transType, purchaseYear, modifiedDate from vehicles;"); foreach ($results as $result) { $vehicle = new Vehicle(); $vehicle->hydrate($result); $vehicles[] = $vehicle; } return $vehicles; }
break; case 'save_vehicle': $inventoryManager = new InventoryManager(); $arr = array(); $arr["vid"] = isset($_GET["vid"]) ? $_GET["vid"] : ''; $arr["orderOwned"] = isset($_GET["orderOwned"]) ? $_GET["orderOwned"] : ''; $arr["type"] = isset($_GET["type"]) ? $_GET["type"] : ''; $arr["modelYear"] = isset($_GET["modelYear"]) ? $_GET["modelYear"] : ''; $arr["make"] = isset($_GET["make"]) ? $_GET["make"] : ''; $arr["model"] = isset($_GET["model"]) ? $_GET["model"] : ''; $arr["color"] = isset($_GET["color"]) ? $_GET["color"] : ''; $arr["numCyl"] = isset($_GET["numCyl"]) ? $_GET["numCyl"] : ''; $arr["transType"] = isset($_GET["transType"]) ? $_GET["transType"] : ''; $arr["purchaseYear"] = isset($_GET["purchaseYear"]) ? $_GET["purchaseYear"] : ''; $arr["modifiedDate"] = time(); $vehicle = new Vehicle(); $vehicle->hydrate($arr); $inventoryManager->save($vehicle); header('Location: vehicle.php'); break; default: $inventoryManager = new InventoryManager(); $vehicles = $inventoryManager->getAllVehicles(); include '../views/vehicle_view_list.php'; break; } ?> </body> </html>