$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');
                    exit;
                }
            }
        }
        break;
}
$result = $surgeons->result;