示例#1
0
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">