<?php
namespace Paheko;
use Paheko\Entities\Services\Service;
use Paheko\Services\Services;
require_once __DIR__ . '/_inc.php';
$csrf_key = 'service_add';
$form->runIf($session->canAccess($session::SECTION_USERS, $session::ACCESS_ADMIN) && f('save'), function () {
$service = new Service;
$service->importForm();
$service->save();
Utils::redirect(ADMIN_URL . 'services/fees/?id=' . $service->id());
}, $csrf_key);
$has_old_services = Services::countOldServices();
$show_old_services = $_GET['old'] ?? false;
$list = Services::listWithStats(!$show_old_services);
$list->loadFromQueryString();
$tpl->assign(compact('csrf_key', 'has_old_services', 'show_old_services', 'list'));
$tpl->display('services/index.tpl');