require_once ROOT_PATH . '/lib/extractor/benefits/EXTRACTOR_Hsp.php'; require_once ROOT_PATH . '/lib/extractor/benefits/EXTRACTOR_HspPaymentRequest.php'; require_once ROOT_PATH . '/lib/extractor/benefits/EXTRACTOR_DefineHsp.php'; require_once ROOT_PATH . '/lib/extractor/benefits/EXTRACTOR_HspSummary.php'; switch ($_GET['action']) { case 'Benefits_Schedule_Select_Year': BenefitsController::selectYear('Schedule'); break; case 'List_Benefits_Schedule': BenefitsController::listPayPeriods($_GET['year']); break; case 'View_Add_Pay_Period': if (isset($_GET['year'])) { BenefitsController::viewAddPayPeriod($_GET['year']); } else { BenefitsController::viewAddPayPeriod(); } break; case 'View_Edit_Pay_Period': BenefitsController::viewEditPayPeriod($_GET['year'], $_GET['id']); break; case 'Delete_Pay_Period': $payPeriods = EXTRACTOR_HspPayPeriod::parseDeleteData($_POST); BenefitsController::deletePayPeriods($payPeriods, $_GET['year']); break; case 'Add_Pay_Period': $payPeriod = EXTRACTOR_HspPayPeriod::parseAddData($_POST); BenefitsController::addPayPeriod($payPeriod); case 'Edit_Pay_Period': $payPeriod = EXTRACTOR_HspPayPeriod::parseEditData($_POST); BenefitsController::editPayPeriod($payPeriod);