require_once '../model/contracts/Employee.php'; require_once '../model/contracts/EmployeeManagerInterface.php'; require_once '../model/contracts/RatesManagerInterface.php'; require_once '../model/implementation/RatesManager.php'; require_once '../model/implementation/EmployeeManager.php'; require_once '../view/ViewHelper.php'; $settings = (include 'settings.php'); $manager = new EmployeeManager($settings); $ratesManager = new RatesManager(); $employee = null; if (isset($_GET["id"])) { $employee = $manager->getById((int) $_GET["id"]); } $rates = $ratesManager->getAll(); $genders = ViewHelper::getGenderList(); $employeeList = $manager->getAll(); if ($employee === null) { exit; } ?> <?php include 'header.master.php'; ?> <section class="add"> <div class="container"> <div class="row"> <div class="col-sm-12"> <div class="panel panel-default"> <div class="panel-heading">