<?php require_once CODE_ROOT . '/classes/surgeons.php'; $surgeons = new Surgeons(); if (empty($request_uri[2])) { $request_uri[2] = ''; } $userId = filter_input(INPUT_GET, 'userId', FILTER_VALIDATE_INT); switch ($request_uri[2]) { case '': case 'edit': if (!empty($request_uri[3]) && is_numeric($request_uri[3])) { $urlData['id'] = $request_uri[3]; } else { $urlData['id'] = 0; } $surgeons->edit($urlData['id']); $action = filter_input(INPUT_POST, 'action', FILTER_VALIDATE_INT); if ($action === 1 && $surgeons->result['success'] === true) { header('Location: /surgeons'); exit; } $surgeons->_list($urlData['id']); break; case 'delete': if (!empty($request_uri[3])) { $urlData['id'] = $request_uri[3]; if (is_numeric($urlData['id'])) { $surgeons->delete($urlData['id']); if ($surgeons->result['success'] === true) { header('Location: /surgeons');
<?php require_once CODE_ROOT . '/classes/operations.php'; require_once CODE_ROOT . '/classes/surgeons.php'; $operations = new Operations(); $surgeons = new Surgeons(); if (empty($request_uri[2])) { $request_uri[2] = ''; } $patId = filter_input(INPUT_GET, 'patId', FILTER_VALIDATE_INT); $hospId = filter_input(INPUT_GET, 'hospId', FILTER_VALIDATE_INT); switch ($request_uri[2]) { case '': $operations->_list($patId, $hospId); break; case 'add': $operations->edit(0, $hospId); if (filter_input(INPUT_POST, 'action', FILTER_VALIDATE_INT) === 1) { if (IS_AJAX === true) { $result = array('success' => $operations->result['success'], 'messages' => $operations->result['message'], 'hospId' => $hospId); echo json_encode($result); die; } else { if ($operations->result['success'] === true) { header('Location: /operations/?hospId=' . $hospId); die; } } } $operations->result['surgeonsList'] = $surgeons->getList(); if (empty($operations->result['surgeonsList'])) {
<?php require_once CODE_ROOT . '/classes/report.php'; require_once CODE_ROOT . '/classes/operations.php'; require_once CODE_ROOT . '/classes/surgeons.php'; $report = new Report(); $operations = new Operations(); $surgeons = new Surgeons(); $report->result['views']['mainContent'] = 'report/form.php'; $yearsOperations = $operations->getOperationsYears(); if ($yearsOperations === false) { $report->result['message'][] = 'Ошибка при получении экстремумов даты операций'; $report->result['success'] = false; } $reportForm = filter_input(INPUT_GET, 'reportForm', FILTER_VALIDATE_INT, Helpers::$filterForIntPositive); if ($reportForm === 1) { $period = filter_input(INPUT_GET, 'period', FILTER_VALIDATE_INT, Helpers::$filterForIntPositive); $year = filter_input(INPUT_GET, 'year', FILTER_VALIDATE_INT, Helpers::$filterForIntPositive); $report->getGeneralStatistic($year, $period); $surgeonList = $surgeons->getList(); $surgeonDetails = $report->getSurgeonDetails($surgeonList); } $result = $report->result;