From e01779739e8ce7de0ac78b4f8c87d725b28bb742 Mon Sep 17 00:00:00 2001 From: Eriksen Costa Paixão Date: Mon, 10 Aug 2009 14:16:01 +0000 Subject: [PATCH] Refactoring para coding standards --- ieducar/intranet/educar_escolaridade_cad.php | 326 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ieducar/intranet/educar_escolaridade_det.php | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------- ieducar/intranet/educar_escolaridade_lst.php | 262 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------- 3 files changed, 378 insertions(+), 390 deletions(-) diff --git a/ieducar/intranet/educar_escolaridade_cad.php b/ieducar/intranet/educar_escolaridade_cad.php index 5f112b7..628f22e 100644 --- a/ieducar/intranet/educar_escolaridade_cad.php +++ b/ieducar/intranet/educar_escolaridade_cad.php @@ -1,182 +1,172 @@ + * + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. + * + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral + * do GNU para mais detalhes. + * + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * + * @author Adriano Erik Weiguert Nagasava + * @license http://creativecommons.org/licenses/GPL/2.0/legalcode.pt CC GNU GPL + * @package Core + * @subpackage Escolaridade + * @since Arquivo disponível desde a versão 1.0.0 + * @version $Id$ */ -require_once ("include/clsBase.inc.php"); -require_once ("include/clsCadastro.inc.php"); -require_once ("include/clsBanco.inc.php"); -require_once( "include/Geral.inc.php" ); -require_once( "include/pmieducar/geral.inc.php" ); + +require_once 'include/clsBase.inc.php'; +require_once 'include/clsCadastro.inc.php'; +require_once 'include/clsBanco.inc.php'; +require_once 'include/Geral.inc.php'; +require_once 'include/pmieducar/geral.inc.php'; class clsIndexBase extends clsBase { - function Formular() - { - $this->SetTitulo( "{$this->_instituicao} i-Educar - Escolaridade" ); - $this->processoAp = "632"; - } + function Formular() + { + $this->SetTitulo($this->_instituicao . ' i-Educar - Escolaridade'); + $this->processoAp = '632'; + } } class indice extends clsCadastro { - /** - * Referencia pega da session para o idpes do usuario atual - * - * @var int - */ - var $pessoa_logada; - - var $idesco; - var $descricao; - - function Inicializar() - { - $retorno = "Novo"; - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - @session_write_close(); - - $this->idesco=$_GET["idesco"]; - - $obj_permissoes = new clsPermissoes(); - $obj_permissoes->permissao_cadastra( 632, $this->pessoa_logada, 3, "educar_escolaridade_lst.php" ); - - if( is_numeric( $this->idesco ) ) - { - - $obj = new clsCadastroEscolaridade( $this->idesco ); - $registro = $obj->detalhe(); - if( $registro ) - { - foreach( $registro AS $campo => $val ) // passa todos os valores obtidos no registro para atributos do objeto - $this->$campo = $val; - - if( $obj_permissoes->permissao_excluir( 632, $this->pessoa_logada, 3 ) ) - { - $this->fexcluir = true; - } - - $retorno = "Editar"; - } - } - $this->url_cancelar = ($retorno == "Editar") ? "educar_escolaridade_det.php?idesco={$registro["idesco"]}" : "educar_escolaridade_lst.php"; - $this->nome_url_cancelar = "Cancelar"; - return $retorno; - } - - function Gerar() - { - // primary keys - $this->campoOculto( "idesco", $this->idesco ); - - // foreign keys - - // text - $this->campoTexto( "descricao", "Descrição", $this->descricao, 30, 255, true ); - - // data - - } - - function Novo() - { - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - @session_write_close(); - - $obj = new clsCadastroEscolaridade( null, $this->descricao ); - $cadastrou = $obj->cadastra(); - if( $cadastrou ) - { - $this->mensagem .= "Cadastro efetuado com sucesso.
"; - header( "Location: educar_escolaridade_lst.php" ); - die(); - return true; - } - - $this->mensagem = "Cadastro não realizado.
"; - echo ""; - return false; - } - - function Editar() - { - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - @session_write_close(); - - - - $obj = new clsCadastroEscolaridade($this->idesco, $this->descricao); - $editou = $obj->edita(); - if( $editou ) - { - $this->mensagem .= "Edição efetuada com sucesso.
"; - header( "Location: educar_escolaridade_lst.php" ); - die(); - return true; - } - - $this->mensagem = "Edição não realizada.
"; - echo ""; - return false; - } - - function Excluir() - { - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - @session_write_close(); - - - - $obj = new clsCadastroEscolaridade($this->idesco, $this->descricao); - $excluiu = $obj->excluir(); - if( $excluiu ) - { - $this->mensagem .= "Exclusão efetuada com sucesso.
"; - header( "Location: educar_escolaridade_lst.php" ); - die(); - return true; - } - - $this->mensagem = "Exclusão não realizada.
"; - echo ""; - return false; - } + /** + * Referência a usuário da sessão + * @var int + */ + var $pessoa_logada = NULL; + + var $idesco; + var $descricao; + + function Inicializar() + { + $retorno = 'Novo'; + + session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $this->idesco = $_GET['idesco']; + + $obj_permissoes = new clsPermissoes(); + $obj_permissoes->permissao_cadastra(632, $this->pessoa_logada, 3, 'educar_escolaridade_lst.php'); + + if (is_numeric($this->idesco)) { + $obj = new clsCadastroEscolaridade($this->idesco); + $registro = $obj->detalhe(); + + if ($registro) { + // Passa todos os valores obtidos no registro para atributos do objeto + foreach($registro as $campo => $val) { + $this->$campo = $val; + } + + if ($obj_permissoes->permissao_excluir(632, $this->pessoa_logada, 3)) { + $this->fexcluir = true; + } + + $retorno = 'Editar'; + } + } + + $this->url_cancelar = ($retorno == 'Editar') ? + 'educar_escolaridade_det.php?idesco=' . $registro['idesco'] : + 'educar_escolaridade_lst.php'; + + $this->nome_url_cancelar = 'Cancelar'; + + return $retorno; + } + + function Gerar() + { + // Primary keys + $this->campoOculto('idesco', $this->idesco); + + // Outros campos + $this->campoTexto('descricao', 'Descrição', $this->descricao, 30, 255, TRUE); + } + + function Novo() + { + session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $obj = new clsCadastroEscolaridade(NULL, $this->descricao); + $cadastrou = $obj->cadastra(); + + if ($cadastrou) { + $this->mensagem .= 'Cadastro efetuado com sucesso.
'; + header('Location: educar_escolaridade_lst.php'); + die(); + } + + $this->mensagem = 'Cadastro não realizado.
'; + return FALSE; + } + + function Editar() + { + session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $obj = new clsCadastroEscolaridade($this->idesco, $this->descricao); + $editou = $obj->edita(); + if ($editou) { + $this->mensagem .= "Edição efetuada com sucesso.
"; + header("Location: educar_escolaridade_lst.php"); + die(); + } + + $this->mensagem = 'Edição não realizada.
'; + return FALSE; + } + + function Excluir() + { + session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $obj = new clsCadastroEscolaridade($this->idesco, $this->descricao); + $excluiu = $obj->excluir(); + if ($excluiu) { + $this->mensagem .= 'Exclusão efetuada com sucesso.
'; + header('Location: educar_escolaridade_lst.php'); + die(); + } + + $this->mensagem = 'Exclusão não realizada.
'; + return FALSE; + } } -// cria uma extensao da classe base +// Instancia objeto de página $pagina = new clsIndexBase(); -// cria o conteudo + +// Instancia objeto de conteúdo $miolo = new indice(); -// adiciona o conteudo na clsBase -$pagina->addForm( $miolo ); -// gera o html -$pagina->MakeAll(); -?> \ No newline at end of file + +// Atribui o conteúdo à página +$pagina->addForm($miolo); + +// Gera o código HTML +$pagina->MakeAll(); \ No newline at end of file diff --git a/ieducar/intranet/educar_escolaridade_det.php b/ieducar/intranet/educar_escolaridade_det.php index 81fa94c..152042e 100644 --- a/ieducar/intranet/educar_escolaridade_det.php +++ b/ieducar/intranet/educar_escolaridade_det.php @@ -1,101 +1,107 @@ + * + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. + * + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral + * do GNU para mais detalhes. + * + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * + * @author Adriano Erik Weiguert Nagasava + * @license http://creativecommons.org/licenses/GPL/2.0/legalcode.pt CC GNU GPL + * @package Core + * @subpackage Escolaridade + * @since Arquivo disponível desde a versão 1.0.0 + * @version $Id$ */ -require_once ("include/clsBase.inc.php"); -require_once ("include/clsDetalhe.inc.php"); -require_once ("include/clsBanco.inc.php"); -require_once( "include/Geral.inc.php" ); -require_once( "include/pmieducar/geral.inc.php" ); + +require_once 'include/clsBase.inc.php'; +require_once 'include/clsDetalhe.inc.php'; +require_once 'include/clsBanco.inc.php'; +require_once 'include/Geral.inc.php'; +require_once 'include/pmieducar/geral.inc.php'; class clsIndexBase extends clsBase { - function Formular() - { - $this->SetTitulo( "{$this->_instituicao} i-Educar - Escolaridade" ); - $this->processoAp = "632"; - } + function Formular() + { + $this->SetTitulo($this->_instituicao . ' i-Educar - Escolaridade'); + $this->processoAp = '632'; + } } class indice extends clsDetalhe { - /** - * Titulo no topo da pagina - * - * @var int - */ - var $titulo; - - var $idesco; - var $descricao; - - function Gerar() - { - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - session_write_close(); - - $this->titulo = "Escolaridade - Detalhe"; - $this->addBanner( "imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet" ); - - $this->idesco=$_GET["idesco"]; - - $tmp_obj = new clsCadastroEscolaridade( $this->idesco ); - $registro = $tmp_obj->detalhe(); - - if( ! $registro ) - { - header( "location: educar_escolaridade_lst.php" ); - die(); - } - - if( $registro["descricao"] ) - { - $this->addDetalhe( array( "Descrição", "{$registro["descricao"]}") ); - } - $obj_permissoes = new clsPermissoes(); - if( $obj_permissoes->permissao_cadastra( 632, $this->pessoa_logada, 3 ) ) - { - $this->url_novo = "educar_escolaridade_cad.php"; - $this->url_editar = "educar_escolaridade_cad.php?idesco={$registro["idesco"]}"; - } - - $this->url_cancelar = "educar_escolaridade_lst.php"; - $this->largura = "100%"; - } + /** + * Referência a usuário da sessão + * @var int + */ + var $pessoa_logada = NULL; + + /** + * Título no topo da página + * @var string + */ + var $titulo = ''; + + var $idesco; + var $descricao; + + function Gerar() + { + @session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $this->titulo = 'Escolaridade - Detalhe'; + $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); + + $this->idesco = $_GET['idesco']; + + $tmp_obj = new clsCadastroEscolaridade($this->idesco); + $registro = $tmp_obj->detalhe(); + + if (! $registro) { + header('Location: educar_escolaridade_lst.php'); + die(); + } + + if ($registro['descricao']) { + $this->addDetalhe(array('Descrição', $registro['descricao'])); + } + + $obj_permissoes = new clsPermissoes(); + if ($obj_permissoes->permissao_cadastra(632, $this->pessoa_logada, 3)) { + $this->url_novo = 'educar_escolaridade_cad.php'; + $this->url_editar = 'educar_escolaridade_cad.php?idesco=' . $registro['idesco']; + } + + $this->url_cancelar = 'educar_escolaridade_lst.php'; + $this->largura = '100%'; + } } -// cria uma extensao da classe base +// Instancia objeto de página $pagina = new clsIndexBase(); -// cria o conteudo + +// Instancia objeto de conteúdo $miolo = new indice(); -// adiciona o conteudo na clsBase -$pagina->addForm( $miolo ); -// gera o html -$pagina->MakeAll(); -?> \ No newline at end of file + +// Atribui o conteúdo à página +$pagina->addForm($miolo); + +// Gera o código HTML +$pagina->MakeAll(); \ No newline at end of file diff --git a/ieducar/intranet/educar_escolaridade_lst.php b/ieducar/intranet/educar_escolaridade_lst.php index 9668f8a..f8332b6 100644 --- a/ieducar/intranet/educar_escolaridade_lst.php +++ b/ieducar/intranet/educar_escolaridade_lst.php @@ -1,148 +1,140 @@ + * + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. + * + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral + * do GNU para mais detalhes. + * + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * + * @author Adriano Erik Weiguert Nagasava + * @license http://creativecommons.org/licenses/GPL/2.0/legalcode.pt CC GNU GPL + * @package Core + * @subpackage Escolaridade + * @since Arquivo disponível desde a versão 1.0.0 + * @version $Id$ */ -require_once ("include/clsBase.inc.php"); -require_once ("include/clsListagem.inc.php"); -require_once ("include/clsBanco.inc.php"); -require_once( "include/Geral.inc.php" ); -require_once( "include/pmieducar/geral.inc.php" ); + +require_once 'include/clsBase.inc.php'; +require_once 'include/clsListagem.inc.php'; +require_once 'include/clsBanco.inc.php'; +require_once 'include/Geral.inc.php'; +require_once 'include/pmieducar/geral.inc.php'; class clsIndexBase extends clsBase { - function Formular() - { - $this->SetTitulo( "{$this->_instituicao} i-Educar - Escolaridade" ); - $this->processoAp = "632"; - } + function Formular() { + $this->SetTitulo($this->_instituicao . ' i-Educar - Escolaridade'); + $this->processoAp = '632'; + } } class indice extends clsListagem { - /** - * Referencia pega da session para o idpes do usuario atual - * - * @var int - */ - var $pessoa_logada; - - /** - * Titulo no topo da pagina - * - * @var int - */ - var $titulo; - - /** - * Quantidade de registros a ser apresentada em cada pagina - * - * @var int - */ - var $limite; - - /** - * Inicio dos registros a serem exibidos (limit) - * - * @var int - */ - var $offset; - - var $idesco; - var $descricao; - - function Gerar() - { - @session_start(); - $this->pessoa_logada = $_SESSION['id_pessoa']; - session_write_close(); - - $this->titulo = "Escolaridade - Listagem"; - - foreach( $_GET AS $var => $val ) // passa todos os valores obtidos no GET para atributos do objeto - $this->$var = ( $val === "" ) ? null: $val; - - $this->addBanner( "imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet" ); - - $this->addCabecalhos( array( - "Descrição" - ) ); - - // Filtros de Foreign Keys - - - // outros Filtros - $this->campoTexto( "descricao", "Descrição", $this->descricao, 30, 255, false ); - - - // Paginador - $this->limite = 20; - $this->offset = ( $_GET["pagina_{$this->nome}"] ) ? $_GET["pagina_{$this->nome}"]*$this->limite-$this->limite: 0; - - $obj_escolaridade = new clsCadastroEscolaridade(); - $obj_escolaridade->setOrderby( "descricao ASC" ); - $obj_escolaridade->setLimite( $this->limite, $this->offset ); - $lista = $obj_escolaridade->lista( null, - $this->descricao - ); - - $total = $obj_escolaridade->_total; - - // monta a lista - if( is_array( $lista ) && count( $lista ) ) - { - foreach ( $lista AS $registro ) - { - // muda os campos data - - // pega detalhes de foreign_keys - - $this->addLinhas( array( - "{$registro["descricao"]}" - ) ); - } - } - $this->addPaginador2( "educar_escolaridade_lst.php", $total, $_GET, $this->nome, $this->limite ); - $obj_permissoes = new clsPermissoes(); - if( $obj_permissoes->permissao_cadastra( 632, $this->pessoa_logada, 3 ) ) - { - $this->acao = "go(\"educar_escolaridade_cad.php\")"; - $this->nome_acao = "Novo"; - } - - $this->largura = "100%"; - } + /** + * Referência a usuário da sessão + * @var int + */ + var $pessoa_logada = NULL; + + /** + * Título no topo da página + * @var string + */ + var $titulo = ''; + + /** + * Limite de registros por página + * @var int + */ + var $limite = 0; + + /** + * Início dos registros a serem exibidos (limit) + * @var int + */ + var $offset = 0; + + var $idesco; + var $descricao; + + function Gerar() + { + session_start(); + $this->pessoa_logada = $_SESSION['id_pessoa']; + session_write_close(); + + $this->titulo = 'Escolaridade - Listagem'; + + // Passa todos os valores obtidos no GET para atributos do objeto + foreach ($_GET AS $var => $val){ + $this->$var = ($val === '') ? NULL : $val; + } + + $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); + + $this->addCabecalhos(array( + 'Descrição' + )); + + // Outros Filtros + $this->campoTexto('descricao', 'Descrição', $this->descricao, 30, 255, FALSE); + + // Paginador + $this->limite = 20; + $this->offset = ($_GET['pagina_' . $this->nome]) ? + $_GET['pagina_' . $this->nome] * $this->limite-$this->limite : 0; + + $obj_escolaridade = new clsCadastroEscolaridade(); + $obj_escolaridade->setOrderby('descricao ASC'); + $obj_escolaridade->setLimite($this->limite, $this->offset); + $lista = $obj_escolaridade->lista(NULL, + $this->descricao + ); + + $total = $obj_escolaridade->_total; + + // Monta a lista + if (is_array($lista) && count($lista)) { + foreach ($lista as $registro) { + $this->addLinhas(array( + "{$registro["descricao"]}" + )); + } + } + + $this->addPaginador2('educar_escolaridade_lst.php', $total, $_GET, $this->nome, $this->limite); + $obj_permissoes = new clsPermissoes(); + if ($obj_permissoes->permissao_cadastra(632, $this->pessoa_logada, 3)) { + $this->acao = 'go("educar_escolaridade_cad.php")'; + $this->nome_acao = 'Novo'; + } + + $this->largura = '100%'; + } } -// cria uma extensao da classe base + +// Instancia objeto de página $pagina = new clsIndexBase(); -// cria o conteudo + +// Instancia objeto de conteúdo $miolo = new indice(); -// adiciona o conteudo na clsBase -$pagina->addForm( $miolo ); -// gera o html -$pagina->MakeAll(); -?> \ No newline at end of file + +// Atribui o conteúdo à página +$pagina->addForm($miolo); + +// Gera o código HTML +$pagina->MakeAll(); \ No newline at end of file -- libgit2 0.21.2