public function ModelCreator(array $data) { $this->data = $data; $this->data['aluno_nome_url'] = Asserts::CheckName($this->data['aluno_nome']); $this->data['aluno_nascimento'] = date('Y-m-d', strtotime(str_replace(array('/', '_'), '-', $this->data['aluno_nascimento']))); $create = new Create(); $create->Inserter(self::Entity, $this->data); if ($create->getResult()) { $rota = new ModelRotas(); $veiculo = $rota->getRota($this->data['tb_rotas_rota_id']); if ($veiculo) { $idVeiculo = $veiculo[0]['tb_veiculos_veiculo_id']; $bus = new ModelVeiculo(); $bus->setVaga($idVeiculo); } $this->result = $create->getResult(); $this->rowcount = $create->getRowCount(); } else { $this->result = $create->getResult(); $this->rowcount = 0; } }
<div class="side-body"> <?php $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); $idRota = filter_input(INPUT_GET, 'param', FILTER_DEFAULT); $param = filter_input(INPUT_GET, 'ref', FILTER_VALIDATE_INT); if (isset($idRota) && !empty($idRota)) { $readrota = new ModelRotas(); $dataRota = $readrota->getRota($idRota); if ($dataRota) { ?> <div class="page-title"> <span class="title">Detalhamento de rotas</span> <div class="description">Detalhamento de rotas, permite visualizar detalhes adicionais sobre determinada rota.</div> </div> <div class="card"> <div class="card-header"> <div class="card-title"> </div> </div> <div class="card-body"> <form id="detail-rotas" method="post" action=""> <div class="form-group"> <label for="rota_inicio" class="col-md-3 control-label">Início do trajeto</label> <div class="col-md-4"> <?php $rotaInicio = new ModelEnderecos(); $inicio = $rotaInicio->getLogradouro($dataRota[0]['rota_saida']);