<?php /** @var string */ $erro = ""; /** @var Horario */ $horarioBusiness = Horario::getInstance(); /** Recebe o formulario */ $form = filter_input_array(INPUT_POST, FILTER_DEFAULT); //ABRIR HORARIO ################################################################ if (isset($form['abrirHorario'])) { /** remove o indice abrirHorario do array */ unset($form['abrirHorario']); /** Insere o ID do usuario no array */ $form['idUsuario'] = $idUsuario; /** Tenta abrir um novo horario, caso não consiga, exibe uma mensagem de erro */ try { $horarioBusiness->DarEntrada($form); } catch (Exception $e) { $erro = "<div id='erro'>{$e->getMessage()}</div>"; } } //FECHAR HORARIO ############################################################### if (isset($form['entradaSaida']) && $form['entradaSaida'] === 'Dar saída') { /** remove o indice entradaSaida do array */ unset($form['entradaSaida']); /** Tenta fechar o horario, caso não consiga, exibe uma mensagem de erro */ try { $horarioBusiness->DarSaida($idUsuario); } catch (Exception $e) { $erro = "<div id='erro'>{$e->getMessage()}</div>"; }