protected function delete() { $id = $this->getRequest()->id; $itinerario = new clsModulesItinerarioTransporteEscolar(); $itinerario->excluirTodos($id); $rota = new clsModulesRotaTransporteEscolar(); $rota->cod_rota_transporte_escolar = $id; if ($rota->excluir()) { $this->messenger->append('Cadastro removido com sucesso', 'success', false, 'error'); } else { $this->messenger->append('Aparentemente o cadastro não pode ser removido, por favor, verifique.', 'error', false, 'error'); } return array('id' => $id); }