Commit 1fb9390db4d2ab1beeb0f94618ad6045d458e124
1 parent
25d6e16a
Exists in
master
Ajustes de encode na tela de regra de avaliação;
portabilis/ieducar#167
Showing
6 changed files
with
105 additions
and
105 deletions
Show diff stats
ieducar/modules/FormulaMedia/Validate/Formula.php
| @@ -99,7 +99,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract | @@ -99,7 +99,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract | ||
| 99 | } | 99 | } |
| 100 | 100 | ||
| 101 | if (0 < count($missingTokens)) { | 101 | if (0 < count($missingTokens)) { |
| 102 | - throw new Exception('As variבveis ou sםmbolos nדo sדo permitidos: ' . implode(', ', $missingTokens)); | 102 | + throw new Exception('As variáveis ou símbolos não são permitidos: ' . implode(', ', $missingTokens)); |
| 103 | } | 103 | } |
| 104 | 104 | ||
| 105 | // Verifica se a fףrmula י parseada corretamente pelo PHP | 105 | // Verifica se a fףrmula י parseada corretamente pelo PHP |
| @@ -112,9 +112,9 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract | @@ -112,9 +112,9 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract | ||
| 112 | $evaled = @eval('?><?php $result = ' . $formula . '; ?>'); | 112 | $evaled = @eval('?><?php $result = ' . $formula . '; ?>'); |
| 113 | if (!is_null($evaled)) { | 113 | if (!is_null($evaled)) { |
| 114 | require_once 'FormulaMedia/Validate/Exception.php'; | 114 | require_once 'FormulaMedia/Validate/Exception.php'; |
| 115 | - throw new FormulaMedia_Validate_Exception('A fףrmula apresenta erros.' | ||
| 116 | - . ' Verifique algum parךntese faltante ou um sinal de operaחדo' | ||
| 117 | - . ' matemבtica sem um operando.'); | 115 | + throw new FormulaMedia_Validate_Exception('A fórmula apresenta erros.' |
| 116 | + . ' Verifique algum parêntese faltante ou um sinal de operação' | ||
| 117 | + . ' matemática sem um operando.'); | ||
| 118 | } | 118 | } |
| 119 | 119 | ||
| 120 | return TRUE; | 120 | return TRUE; |
ieducar/modules/RegraAvaliacao/Views/EditController.php
| @@ -272,7 +272,7 @@ var tabela_arredondamento = new function() { | @@ -272,7 +272,7 @@ var tabela_arredondamento = new function() { | ||
| 272 | 272 | ||
| 273 | // Cבlculo mיdia recuperaחדo | 273 | // Cבlculo mיdia recuperaחדo |
| 274 | $formulas = $this->getDataMapper()->findFormulaMediaRecuperacao(); | 274 | $formulas = $this->getDataMapper()->findFormulaMediaRecuperacao(); |
| 275 | - $formulasArray = array(0 => 'Nדo usar recuperaחדo'); | 275 | + $formulasArray = array(0 => 'Não usar recuperação'); |
| 276 | $formulasArray = $formulasArray + CoreExt_Entity::entityFilterAttr($formulas, 'id', 'nome'); | 276 | $formulasArray = $formulasArray + CoreExt_Entity::entityFilterAttr($formulas, 'id', 'nome'); |
| 277 | 277 | ||
| 278 | $this->campoLista('formulaRecuperacao', $this->_getLabel('formulaRecuperacao'), | 278 | $this->campoLista('formulaRecuperacao', $this->_getLabel('formulaRecuperacao'), |
ieducar/modules/TabelaArredondamento/Model/Tabela.php
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | /** | 3 | /** |
| 4 | - * i-Educar - Sistema de gestão escolar | 4 | + * i-Educar - Sistema de gestão escolar |
| 5 | * | 5 | * |
| 6 | - * Copyright (C) 2006 Prefeitura Municipal de Itajaí | 6 | + * Copyright (C) 2006 Prefeitura Municipal de Itajaà |
| 7 | * <ctima@itajai.sc.gov.br> | 7 | * <ctima@itajai.sc.gov.br> |
| 8 | * | 8 | * |
| 9 | - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo | ||
| 10 | - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | - * qualquer versão posterior. | 9 | + * Este programa é software livre; você pode redistribuÃ-lo e/ou modificá-lo |
| 10 | + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | + * qualquer versão posterior. | ||
| 13 | * | 13 | * |
| 14 | - * Este programa é distribuído na expectativa de que seja útil, porém, SEM | ||
| 15 | - * NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU | ||
| 16 | - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral | 14 | + * Este programa é distribuÃÂdo na expectativa de que seja útil, porém, SEM |
| 15 | + * NENHUMA GARANTIA; nem mesmo a garantia implÃÂcita de COMERCIABILIDADE OU | ||
| 16 | + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral | ||
| 17 | * do GNU para mais detalhes. | 17 | * do GNU para mais detalhes. |
| 18 | * | 18 | * |
| 19 | - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto | ||
| 20 | - * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 19 | + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto |
| 20 | + * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
| 22 | * | 22 | * |
| 23 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 23 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 24 | * @category i-Educar | 24 | * @category i-Educar |
| 25 | * @license @@license@@ | 25 | * @license @@license@@ |
| 26 | * @package TabelaArredondamento | 26 | * @package TabelaArredondamento |
| 27 | * @subpackage Modules | 27 | * @subpackage Modules |
| 28 | - * @since Arquivo disponível desde a versão 1.1.0 | 28 | + * @since Arquivo disponÃvel desde a versão 1.1.0 |
| 29 | * @version $Id$ | 29 | * @version $Id$ |
| 30 | */ | 30 | */ |
| 31 | 31 | ||
| @@ -36,12 +36,12 @@ require_once 'lib/Portabilis/Utils/Float.php'; | @@ -36,12 +36,12 @@ require_once 'lib/Portabilis/Utils/Float.php'; | ||
| 36 | /** | 36 | /** |
| 37 | * TabelaArredondamento_Model_Tabela class. | 37 | * TabelaArredondamento_Model_Tabela class. |
| 38 | * | 38 | * |
| 39 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 39 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 40 | * @category i-Educar | 40 | * @category i-Educar |
| 41 | * @license @@license@@ | 41 | * @license @@license@@ |
| 42 | * @package TabelaArredondamento | 42 | * @package TabelaArredondamento |
| 43 | * @subpackage Modules | 43 | * @subpackage Modules |
| 44 | - * @since Classe disponível desde a versão 1.1.0 | 44 | + * @since Classe disponÃvel desde a versão 1.1.0 |
| 45 | * @version @@package_version@@ | 45 | * @version @@package_version@@ |
| 46 | */ | 46 | */ |
| 47 | class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | 47 | class TabelaArredondamento_Model_Tabela extends CoreExt_Entity |
| @@ -61,7 +61,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -61,7 +61,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 61 | ); | 61 | ); |
| 62 | 62 | ||
| 63 | /** | 63 | /** |
| 64 | - * Precisão decimal do valor da nota. | 64 | + * Precisão decimal do valor da nota. |
| 65 | * @var int | 65 | * @var int |
| 66 | */ | 66 | */ |
| 67 | protected $_precision = 3; | 67 | protected $_precision = 3; |
| @@ -94,7 +94,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -94,7 +94,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 94 | $tipoNota = RegraAvaliacao_Model_Nota_TipoValor::getInstance(); | 94 | $tipoNota = RegraAvaliacao_Model_Nota_TipoValor::getInstance(); |
| 95 | $tipoNotas = $tipoNota->getKeys(); | 95 | $tipoNotas = $tipoNota->getKeys(); |
| 96 | 96 | ||
| 97 | - // Remove "nenhum" das opções. | 97 | + // Remove "nenhum" das opções. |
| 98 | unset($tipoNotas[RegraAvaliacao_Model_Nota_TipoValor::NENHUM]); | 98 | unset($tipoNotas[RegraAvaliacao_Model_Nota_TipoValor::NENHUM]); |
| 99 | 99 | ||
| 100 | return array( | 100 | return array( |
| @@ -105,7 +105,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -105,7 +105,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 105 | } | 105 | } |
| 106 | 106 | ||
| 107 | /** | 107 | /** |
| 108 | - * Arredonda a nota de acordo com a tabela de valores da instância atual. | 108 | + * Arredonda a nota de acordo com a tabela de valores da instância atual. |
| 109 | * | 109 | * |
| 110 | * @param $value | 110 | * @param $value |
| 111 | * @return mixed | 111 | * @return mixed |
| @@ -119,20 +119,20 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -119,20 +119,20 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 119 | }*/ | 119 | }*/ |
| 120 | 120 | ||
| 121 | /* Inicializa o retorno com o valor recebido (limitando a para uma casa decimal), | 121 | /* Inicializa o retorno com o valor recebido (limitando a para uma casa decimal), |
| 122 | - o qual será retornado caso não tenha sido definido opcoes na tabela de arredondamento, | ||
| 123 | - do contrário será arredondado a nota conforme opções da tabela de arredondamento. */ | 122 | + o qual será retornado caso não tenha sido definido opcoes na tabela de arredondamento, |
| 123 | + do contrário será arredondado a nota conforme opções da tabela de arredondamento. */ | ||
| 124 | $return = Portabilis_Utils_Float::limitDecimal($value, array('limit' => 1)); | 124 | $return = Portabilis_Utils_Float::limitDecimal($value, array('limit' => 1)); |
| 125 | 125 | ||
| 126 | - // carrega tabela de arredondamento, caso ainda não tenha sido carregada. | 126 | + // carrega tabela de arredondamento, caso ainda não tenha sido carregada. |
| 127 | if (0 == count($this->_tabelaValores)) | 127 | if (0 == count($this->_tabelaValores)) |
| 128 | $this->_tabelaValores = $this->getDataMapper()->findTabelaValor($this); | 128 | $this->_tabelaValores = $this->getDataMapper()->findTabelaValor($this); |
| 129 | 129 | ||
| 130 | - // somente será arredondado a nota, caso tenha sido definido opções de arredondamento, na respectiva tabela. | 130 | + // somente será arredondado a nota, caso tenha sido definido opções de arredondamento, na respectiva tabela. |
| 131 | if (count($this->_tabelaValores) > 0) { | 131 | if (count($this->_tabelaValores) > 0) { |
| 132 | - // Multiplicador para transformar os números em uma escala inteira. | 132 | + // Multiplicador para transformar os números em uma escala inteira. |
| 133 | $scale = pow(10, $this->_precision); | 133 | $scale = pow(10, $this->_precision); |
| 134 | 134 | ||
| 135 | - // Escala o valor para se tornar comparável | 135 | + // Escala o valor para se tornar comparável |
| 136 | $value = $this->getFloat($value) * $scale; | 136 | $value = $this->getFloat($value) * $scale; |
| 137 | 137 | ||
| 138 | $return = 0; | 138 | $return = 0; |
| @@ -150,16 +150,16 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -150,16 +150,16 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 150 | } | 150 | } |
| 151 | 151 | ||
| 152 | /** | 152 | /** |
| 153 | - * Prevê em qual range de arredondamento de acordo com um valor esperado. A | ||
| 154 | - * definição do valor a retornar é dada por uma instância de | ||
| 155 | - * FormulaMedia_Model_Formula e um array com valores para as tokens da fórmula | ||
| 156 | - * e o valor da variável a prever. Exemplo: | 153 | + * Prevê em qual range de arredondamento de acordo com um valor esperado. A |
| 154 | + * definição do valor a retornar é dada por uma instância de | ||
| 155 | + * FormulaMedia_Model_Formula e um array com valores para as tokens da fórmula | ||
| 156 | + * e o valor da variável a prever. Exemplo: | ||
| 157 | * | 157 | * |
| 158 | * <code> | 158 | * <code> |
| 159 | * <?php | 159 | * <?php |
| 160 | - * // Passa valores para as tokens disponíveis de FormulaMedia_Model_Formula | ||
| 161 | - * // e espera que o resultado do cálculo dê 6, usando como referência a | ||
| 162 | - * // variável "Rc" | 160 | + * // Passa valores para as tokens disponÃveis de FormulaMedia_Model_Formula |
| 161 | + * // e espera que o resultado do cálculo dê 6, usando como referência a | ||
| 162 | + * // variável "Rc" | ||
| 163 | * $data = array( | 163 | * $data = array( |
| 164 | * 'formulaValues' => array( | 164 | * 'formulaValues' => array( |
| 165 | * 'Se' => 16, | 165 | * 'Se' => 16, |
| @@ -180,13 +180,13 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -180,13 +180,13 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 180 | * @param FormulaMedia_Model_Formula $formula | 180 | * @param FormulaMedia_Model_Formula $formula |
| 181 | * @param array $data | 181 | * @param array $data |
| 182 | * @return TabelaArredondamento_Model_TabelaValor|NULL Retorna NULL caso | 182 | * @return TabelaArredondamento_Model_TabelaValor|NULL Retorna NULL caso |
| 183 | - * nenhuma instância de TabelaArredondamento_Model_TabelaValor corresponda | 183 | + * nenhuma instância de TabelaArredondamento_Model_TabelaValor corresponda |
| 184 | * ao valor esperado | 184 | * ao valor esperado |
| 185 | - * @todo Considerar o atributo valorMaximo da instância para o cálculo da | ||
| 186 | - * fórmula. Pode ser útil para os casos de notas conceituais (Exemplo: uma | ||
| 187 | - * nota "EP" que tem o range 5.25 a 7, sendo 6 a média de aprovação. Nesse | ||
| 188 | - * caso somente o próximo range (se houvesse) daria o valor esperado para | ||
| 189 | - * alcançar a média 6). | 185 | + * @todo Considerar o atributo valorMaximo da instância para o cálculo da |
| 186 | + * fórmula. Pode ser útil para os casos de notas conceituais (Exemplo: uma | ||
| 187 | + * nota "EP" que tem o range 5.25 a 7, sendo 6 a média de aprovação. Nesse | ||
| 188 | + * caso somente o próximo range (se houvesse) daria o valor esperado para | ||
| 189 | + * alcançar a média 6). | ||
| 190 | */ | 190 | */ |
| 191 | public function predictValue(FormulaMedia_Model_Formula $formula, array $data) | 191 | public function predictValue(FormulaMedia_Model_Formula $formula, array $data) |
| 192 | { | 192 | { |
| @@ -206,7 +206,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -206,7 +206,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 206 | $values[$data['expected']['var']] = $tabelaValor->valorMinimo; | 206 | $values[$data['expected']['var']] = $tabelaValor->valorMinimo; |
| 207 | $process[] = $values; | 207 | $process[] = $values; |
| 208 | 208 | ||
| 209 | - // Se for o último item, verifica se a nota máxima também | 209 | + // Se for o último item, verifica se a nota máxima também |
| 210 | if (++$i == $total) { | 210 | if (++$i == $total) { |
| 211 | $values[$data['expected']['var']] = $tabelaValor->valorMaximo; | 211 | $values[$data['expected']['var']] = $tabelaValor->valorMaximo; |
| 212 | $process[] = $values; | 212 | $process[] = $values; |
| @@ -250,8 +250,8 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -250,8 +250,8 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 250 | } | 250 | } |
| 251 | 251 | ||
| 252 | /** | 252 | /** |
| 253 | - * Método finder para TabelaArredondamento_Model_TabelaValor. Wrapper simples | ||
| 254 | - * para o mesmo método de TabelaArredondamento_Model_TabelaDataMapper. | 253 | + * Método finder para TabelaArredondamento_Model_TabelaValor. Wrapper simples |
| 254 | + * para o mesmo método de TabelaArredondamento_Model_TabelaDataMapper. | ||
| 255 | * | 255 | * |
| 256 | * @return array | 256 | * @return array |
| 257 | */ | 257 | */ |
| @@ -270,4 +270,4 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | @@ -270,4 +270,4 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity | ||
| 270 | { | 270 | { |
| 271 | return $this->nome; | 271 | return $this->nome; |
| 272 | } | 272 | } |
| 273 | -} | ||
| 274 | \ No newline at end of file | 273 | \ No newline at end of file |
| 274 | +} |
ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.php
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | /** | 3 | /** |
| 4 | - * i-Educar - Sistema de gestão escolar | 4 | + * i-Educar - Sistema de gestão escolar |
| 5 | * | 5 | * |
| 6 | - * Copyright (C) 2006 Prefeitura Municipal de Itajaí | 6 | + * Copyright (C) 2006 Prefeitura Municipal de Itajaà |
| 7 | * <ctima@itajai.sc.gov.br> | 7 | * <ctima@itajai.sc.gov.br> |
| 8 | * | 8 | * |
| 9 | - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo | ||
| 10 | - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | - * qualquer versão posterior. | 9 | + * Este programa é software livre; você pode redistribuÃ-lo e/ou modificá-lo |
| 10 | + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | + * qualquer versão posterior. | ||
| 13 | * | 13 | * |
| 14 | - * Este programa é distribuído na expectativa de que seja útil, porém, SEM | ||
| 15 | - * NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU | ||
| 16 | - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral | 14 | + * Este programa é distribuÃÂdo na expectativa de que seja útil, porém, SEM |
| 15 | + * NENHUMA GARANTIA; nem mesmo a garantia implÃÂcita de COMERCIABILIDADE OU | ||
| 16 | + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral | ||
| 17 | * do GNU para mais detalhes. | 17 | * do GNU para mais detalhes. |
| 18 | * | 18 | * |
| 19 | - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto | ||
| 20 | - * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 19 | + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto |
| 20 | + * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
| 22 | * | 22 | * |
| 23 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 23 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 24 | * @category i-Educar | 24 | * @category i-Educar |
| 25 | * @license @@license@@ | 25 | * @license @@license@@ |
| 26 | * @package TabelaArredondamento | 26 | * @package TabelaArredondamento |
| 27 | * @subpackage Modules | 27 | * @subpackage Modules |
| 28 | - * @since Arquivo disponível desde a versão 1.1.0 | 28 | + * @since Arquivo disponÃvel desde a versão 1.1.0 |
| 29 | * @version $Id$ | 29 | * @version $Id$ |
| 30 | */ | 30 | */ |
| 31 | 31 | ||
| @@ -37,12 +37,12 @@ require_once 'App/Model/IedFinder.php'; | @@ -37,12 +37,12 @@ require_once 'App/Model/IedFinder.php'; | ||
| 37 | /** | 37 | /** |
| 38 | * TabelaArredondamento_Model_TabelaDataMapper class. | 38 | * TabelaArredondamento_Model_TabelaDataMapper class. |
| 39 | * | 39 | * |
| 40 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 40 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 41 | * @category i-Educar | 41 | * @category i-Educar |
| 42 | * @license @@license@@ | 42 | * @license @@license@@ |
| 43 | * @package TabelaArredondamento | 43 | * @package TabelaArredondamento |
| 44 | * @subpackage Modules | 44 | * @subpackage Modules |
| 45 | - * @since Classe disponível desde a versão 1.1.0 | 45 | + * @since Classe disponÃvel desde a versão 1.1.0 |
| 46 | * @version @@package_version@@ | 46 | * @version @@package_version@@ |
| 47 | */ | 47 | */ |
| 48 | class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | 48 | class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper |
| @@ -64,7 +64,7 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | @@ -64,7 +64,7 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | ||
| 64 | /** | 64 | /** |
| 65 | * Setter. | 65 | * Setter. |
| 66 | * @param TabelaArredondamento_Model_TabelaValorDataMapper $mapper | 66 | * @param TabelaArredondamento_Model_TabelaValorDataMapper $mapper |
| 67 | - * @return CoreExt_DataMapper Provê interface fluída | 67 | + * @return CoreExt_DataMapper Provê interface fluÃda |
| 68 | */ | 68 | */ |
| 69 | public function setTabelaValorDataMapper(TabelaArredondamento_Model_TabelaValorDataMapper $mapper) | 69 | public function setTabelaValorDataMapper(TabelaArredondamento_Model_TabelaValorDataMapper $mapper) |
| 70 | { | 70 | { |
| @@ -86,12 +86,12 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | @@ -86,12 +86,12 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | ||
| 86 | } | 86 | } |
| 87 | 87 | ||
| 88 | /** | 88 | /** |
| 89 | - * Finder para instâncias de TabelaArredondamento_Model_TabelaValor que tenham | ||
| 90 | - * referências a instância TabelaArredondamento_Model_Tabela passada como | ||
| 91 | - * parâmetro. | 89 | + * Finder para instâncias de TabelaArredondamento_Model_TabelaValor que tenham |
| 90 | + * referências a instância TabelaArredondamento_Model_Tabela passada como | ||
| 91 | + * parâmetro. | ||
| 92 | * | 92 | * |
| 93 | * @param TabelaArredondamento_Model_Tabela $instance | 93 | * @param TabelaArredondamento_Model_Tabela $instance |
| 94 | - * @return array Um array de instâncias TabelaArredondamento_Model_TabelaValor | 94 | + * @return array Um array de instâncias TabelaArredondamento_Model_TabelaValor |
| 95 | */ | 95 | */ |
| 96 | public function findTabelaValor(TabelaArredondamento_Model_Tabela $instance) | 96 | public function findTabelaValor(TabelaArredondamento_Model_Tabela $instance) |
| 97 | { | 97 | { |
| @@ -100,4 +100,4 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | @@ -100,4 +100,4 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper | ||
| 100 | ); | 100 | ); |
| 101 | return $this->getTabelaValorDataMapper()->findAll(array(), $where); | 101 | return $this->getTabelaValorDataMapper()->findAll(array(), $where); |
| 102 | } | 102 | } |
| 103 | -} | ||
| 104 | \ No newline at end of file | 103 | \ No newline at end of file |
| 104 | +} |
ieducar/modules/TabelaArredondamento/Model/TabelaValor.php
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | /** | 3 | /** |
| 4 | - * i-Educar - Sistema de gestão escolar | 4 | + * i-Educar - Sistema de gestão escolar |
| 5 | * | 5 | * |
| 6 | - * Copyright (C) 2006 Prefeitura Municipal de Itajaí | 6 | + * Copyright (C) 2006 Prefeitura Municipal de Itajaà |
| 7 | * <ctima@itajai.sc.gov.br> | 7 | * <ctima@itajai.sc.gov.br> |
| 8 | * | 8 | * |
| 9 | - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo | ||
| 10 | - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | - * qualquer versão posterior. | 9 | + * Este programa é software livre; você pode redistribuÃ-lo e/ou modificá-lo |
| 10 | + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | + * qualquer versão posterior. | ||
| 13 | * | 13 | * |
| 14 | - * Este programa é distribuído na expectativa de que seja útil, porém, SEM | ||
| 15 | - * NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU | ||
| 16 | - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral | 14 | + * Este programa é distribuÃÂdo na expectativa de que seja útil, porém, SEM |
| 15 | + * NENHUMA GARANTIA; nem mesmo a garantia implÃÂcita de COMERCIABILIDADE OU | ||
| 16 | + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral | ||
| 17 | * do GNU para mais detalhes. | 17 | * do GNU para mais detalhes. |
| 18 | * | 18 | * |
| 19 | - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto | ||
| 20 | - * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 19 | + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto |
| 20 | + * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
| 22 | * | 22 | * |
| 23 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 23 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 24 | * @category i-Educar | 24 | * @category i-Educar |
| 25 | * @license @@license@@ | 25 | * @license @@license@@ |
| 26 | * @package TabelaArredondamento | 26 | * @package TabelaArredondamento |
| 27 | * @subpackage Modules | 27 | * @subpackage Modules |
| 28 | - * @since Arquivo disponível desde a versão 1.1.0 | 28 | + * @since Arquivo disponÃvel desde a versão 1.1.0 |
| 29 | * @version $Id$ | 29 | * @version $Id$ |
| 30 | */ | 30 | */ |
| 31 | 31 | ||
| @@ -35,12 +35,12 @@ require_once 'App/Model/IedFinder.php'; | @@ -35,12 +35,12 @@ require_once 'App/Model/IedFinder.php'; | ||
| 35 | /** | 35 | /** |
| 36 | * TabelaArredondamento_Model_TabelaValor class. | 36 | * TabelaArredondamento_Model_TabelaValor class. |
| 37 | * | 37 | * |
| 38 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 38 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 39 | * @category i-Educar | 39 | * @category i-Educar |
| 40 | * @license @@license@@ | 40 | * @license @@license@@ |
| 41 | * @package TabelaArredondamento | 41 | * @package TabelaArredondamento |
| 42 | * @subpackage Modules | 42 | * @subpackage Modules |
| 43 | - * @since Classe disponível desde a versão 1.1.0 | 43 | + * @since Classe disponÃvel desde a versão 1.1.0 |
| 44 | * @version @@package_version@@ | 44 | * @version @@package_version@@ |
| 45 | */ | 45 | */ |
| 46 | class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity | 46 | class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity |
| @@ -82,14 +82,14 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity | @@ -82,14 +82,14 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity | ||
| 82 | * @see CoreExt_Entity_Validatable#getDefaultValidatorCollection() | 82 | * @see CoreExt_Entity_Validatable#getDefaultValidatorCollection() |
| 83 | * @todo Implementar validador que retorne um String ou Numeric, dependendo | 83 | * @todo Implementar validador que retorne um String ou Numeric, dependendo |
| 84 | * do valor do atributo (assim como validateIfEquals(). | 84 | * do valor do atributo (assim como validateIfEquals(). |
| 85 | - * @todo Implementar validador que aceite um valor de comparação como | 85 | + * @todo Implementar validador que aceite um valor de comparação como |
| 86 | * alternativa a uma chave de atributo. (COMENTADO ABAIXO) | 86 | * alternativa a uma chave de atributo. (COMENTADO ABAIXO) |
| 87 | */ | 87 | */ |
| 88 | public function getDefaultValidatorCollection() | 88 | public function getDefaultValidatorCollection() |
| 89 | { | 89 | { |
| 90 | $validators = array(); | 90 | $validators = array(); |
| 91 | 91 | ||
| 92 | - // Validação condicional | 92 | + // Validação condicional |
| 93 | switch ($this->tabelaArredondamento->get('tipoNota')) { | 93 | switch ($this->tabelaArredondamento->get('tipoNota')) { |
| 94 | case RegraAvaliacao_Model_Nota_TipoValor::NUMERICA: | 94 | case RegraAvaliacao_Model_Nota_TipoValor::NUMERICA: |
| 95 | $validators['nome'] = new CoreExt_Validate_Numeric( | 95 | $validators['nome'] = new CoreExt_Validate_Numeric( |
| @@ -118,4 +118,4 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity | @@ -118,4 +118,4 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity | ||
| 118 | { | 118 | { |
| 119 | return $this->nome; | 119 | return $this->nome; |
| 120 | } | 120 | } |
| 121 | -} | ||
| 122 | \ No newline at end of file | 121 | \ No newline at end of file |
| 122 | +} |
ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.php
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | /** | 3 | /** |
| 4 | - * i-Educar - Sistema de gestão escolar | 4 | + * i-Educar - Sistema de gestão escolar |
| 5 | * | 5 | * |
| 6 | - * Copyright (C) 2006 Prefeitura Municipal de Itajaí | 6 | + * Copyright (C) 2006 Prefeitura Municipal de Itajaà |
| 7 | * <ctima@itajai.sc.gov.br> | 7 | * <ctima@itajai.sc.gov.br> |
| 8 | * | 8 | * |
| 9 | - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo | ||
| 10 | - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | - * qualquer versão posterior. | 9 | + * Este programa é software livre; você pode redistribuÃ-lo e/ou modificá-lo |
| 10 | + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free | ||
| 11 | + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) | ||
| 12 | + * qualquer versão posterior. | ||
| 13 | * | 13 | * |
| 14 | - * Este programa é distribuído na expectativa de que seja útil, porém, SEM | ||
| 15 | - * NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU | ||
| 16 | - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral | 14 | + * Este programa é distribuÃÂdo na expectativa de que seja útil, porém, SEM |
| 15 | + * NENHUMA GARANTIA; nem mesmo a garantia implÃÂcita de COMERCIABILIDADE OU | ||
| 16 | + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral | ||
| 17 | * do GNU para mais detalhes. | 17 | * do GNU para mais detalhes. |
| 18 | * | 18 | * |
| 19 | - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto | ||
| 20 | - * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | 19 | + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto |
| 20 | + * com este programa; se não, escreva para a Free Software Foundation, Inc., no | ||
| 21 | + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. | ||
| 22 | * | 22 | * |
| 23 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 23 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 24 | * @category i-Educar | 24 | * @category i-Educar |
| 25 | * @license @@license@@ | 25 | * @license @@license@@ |
| 26 | * @package TabelaArredondamento | 26 | * @package TabelaArredondamento |
| 27 | * @subpackage Modules | 27 | * @subpackage Modules |
| 28 | - * @since Arquivo disponível desde a versão 1.1.0 | 28 | + * @since Arquivo disponÃvel desde a versão 1.1.0 |
| 29 | * @version $Id$ | 29 | * @version $Id$ |
| 30 | */ | 30 | */ |
| 31 | 31 | ||
| @@ -36,12 +36,12 @@ require_once 'App/Model/IedFinder.php'; | @@ -36,12 +36,12 @@ require_once 'App/Model/IedFinder.php'; | ||
| 36 | /** | 36 | /** |
| 37 | * TabelaArredondamento_Model_TabelaDataMapper class. | 37 | * TabelaArredondamento_Model_TabelaDataMapper class. |
| 38 | * | 38 | * |
| 39 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | 39 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> |
| 40 | * @category i-Educar | 40 | * @category i-Educar |
| 41 | * @license @@license@@ | 41 | * @license @@license@@ |
| 42 | * @package TabelaArredondamento | 42 | * @package TabelaArredondamento |
| 43 | * @subpackage Modules | 43 | * @subpackage Modules |
| 44 | - * @since Classe disponível desde a versão 1.1.0 | 44 | + * @since Classe disponÃvel desde a versão 1.1.0 |
| 45 | * @version @@package_version@@ | 45 | * @version @@package_version@@ |
| 46 | */ | 46 | */ |
| 47 | class TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMapper | 47 | class TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMapper |
| @@ -55,4 +55,4 @@ class TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMappe | @@ -55,4 +55,4 @@ class TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMappe | ||
| 55 | 'valorMinimo' => 'valor_minimo', | 55 | 'valorMinimo' => 'valor_minimo', |
| 56 | 'valorMaximo' => 'valor_maximo' | 56 | 'valorMaximo' => 'valor_maximo' |
| 57 | ); | 57 | ); |
| 58 | -} | ||
| 59 | \ No newline at end of file | 58 | \ No newline at end of file |
| 59 | +} |