function getActiveTaps() { $sql = "SELECT * FROM taps WHERE active = 1"; $qry = mysql_query($sql); $taps = array(); while ($i = mysql_fetch_array($qry)) { $tap = new Tap(); $tap->setFromArray($i); $taps[$tap->get_tapNumber()] = $tap; } return $taps; }
require_once __DIR__ . '/includes/models/beer.php'; require_once __DIR__ . '/includes/models/keg.php'; require_once __DIR__ . '/includes/models/kegType.php'; require_once __DIR__ . '/includes/managers/beer_manager.php'; require_once __DIR__ . '/includes/managers/keg_manager.php'; require_once __DIR__ . '/includes/managers/kegType_manager.php'; require_once __DIR__ . '/includes/managers/tap_manager.php'; $htmlHelper = new HtmlHelper(); $tapManager = new TapManager(); $beerManager = new BeerManager(); $kegManager = new KegManager(); $kegTypeManager = new KegTypeManager(); if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['saveTap'])) { $tap = new Tap(); $tap->setFromArray($_POST); $tapManager->Save($tap); } redirect('tap_list.php'); } $beerList = $beerManager->GetAllActive(); $kegList = $kegManager->GetAllAvailable(); $tapNumber = $_GET['tapNumber']; if (isset($_GET['id'])) { $tap = $tapManager->GetById($_GET['id']); if (!array_key_exists($tap->get_kegId(), $kegList)) { $kegList[$tap->get_kegId()] = $kegManager->GetById($tap->get_kegId()); } } else { $tap = new Tap(); $tap->set_tapNumber($tapNumber);