From 191fdf189d7e893f435a132d10bf5ccdf3913857 Mon Sep 17 00:00:00 2001 From: Caroline Salib Date: Sat, 29 Apr 2017 09:36:24 -0300 Subject: [PATCH] Convertido arquivos de lançamento de notas para UTF-8; portabilis/ieducar#167 --- ieducar/modules/Avaliacao/Service/Boletim.php | 422 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ieducar/modules/Avaliacao/Views/DiarioApiController.php | 24 ++++++++++++------------ ieducar/modules/RegraAvaliacao/Model/Nota/TipoValor.php | 36 ++++++++++++++++++------------------ ieducar/modules/RegraAvaliacao/Model/Regra.php | 46 +++++++++++++++++++++++----------------------- ieducar/modules/RegraAvaliacao/Model/RegraDataMapper.php | 40 ++++++++++++++++++++-------------------- ieducar/modules/RegraAvaliacao/Model/TipoParecerDescritivo.php | 36 ++++++++++++++++++------------------ ieducar/modules/RegraAvaliacao/Model/TipoPresenca.php | 34 +++++++++++++++++----------------- ieducar/modules/RegraAvaliacao/Model/TipoProgressao.php | 40 ++++++++++++++++++++-------------------- 8 files changed, 339 insertions(+), 339 deletions(-) diff --git a/ieducar/modules/Avaliacao/Service/Boletim.php b/ieducar/modules/Avaliacao/Service/Boletim.php index 0445c1b..4d3d762 100644 --- a/ieducar/modules/Avaliacao/Service/Boletim.php +++ b/ieducar/modules/Avaliacao/Service/Boletim.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package Avaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -38,20 +38,20 @@ require_once 'App/Model/MatriculaSituacao.php'; /** * Avaliacao_Service_Boletim class. * - * Implementa uma API orientada a serviços (Service Layer Pattern + * Implementa uma API orientada a serviços (Service Layer Pattern * {@link http://martinfowler.com/eaaCatalog/serviceLayer.html}). * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package Avaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @todo Substituir todos os usos literais de 'Rc' e 'An' por constantes * ou por um novo CoreExt_Enum - * @todo Criar método que retorna o conjunto de faltas de acordo com o - * tipo de presença da regra, refatorando a série de condicionais - * existentes em métodos como getSituacaoFaltas() + * @todo Criar método que retorna o conjunto de faltas de acordo com o + * tipo de presença da regra, refatorando a série de condicionais + * existentes em métodos como getSituacaoFaltas() * @version @@package_version@@ */ class Avaliacao_Service_Boletim implements CoreExt_Configurable @@ -67,8 +67,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable ); /** - * Instância da regra de avaliação, com o qual o serviço irá utilizar para - * decidir o fluxo da lógica. + * Instância da regra de avaliação, com o qual o serviço irá utilizar para + * decidir o fluxo da lógica. * @var RegraAvaliacao_Model_Regra */ protected $_regra = NULL; @@ -124,8 +124,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_parecerDescritivoAbstractDataMapper = NULL; /** - * Uma instância de Avaliacao_Model_NotaAluno, que é a entrada que contém - * o cruzamento de matrícula com as notas do aluno nos diversos componentes + * Uma instância de Avaliacao_Model_NotaAluno, que é a entrada que contém + * o cruzamento de matrícula com as notas do aluno nos diversos componentes * cursados. * * @var Avaliacao_Model_NotaAluno @@ -133,8 +133,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_notaAluno = NULL; /** - * Uma instância de Avaliacao_Model_FaltaAluno, que é a entrada que contém - * o cruzamento de matrícula com as faltas do aluno nos diversos componentes + * Uma instância de Avaliacao_Model_FaltaAluno, que é a entrada que contém + * o cruzamento de matrícula com as faltas do aluno nos diversos componentes * cursados ou no geral. * * @var Avaliacao_Model_NotaAluno @@ -142,8 +142,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_faltaAluno = NULL; /** - * Uma instância de Avaliacao_Model_ParecerDescritivoAluno, que é a entrada - * que contém o cruzamento de matrícula com os pareceres do aluno nos diversos + * Uma instância de Avaliacao_Model_ParecerDescritivoAluno, que é a entrada + * que contém o cruzamento de matrícula com os pareceres do aluno nos diversos * componentes cursados ou no geral. * * @var Avaliacao_Model_ParecerDescritivoAluno @@ -164,13 +164,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_notasComponentes = array(); /** - * Médias do aluno nos componentes cursados. + * Médias do aluno nos componentes cursados. * @var array */ protected $_mediasComponentes = array(); /** - * Notas adicionadas no boletim para inclusão ou edição. + * Notas adicionadas no boletim para inclusão ou edição. * @var array */ protected $_notas = array(); @@ -188,13 +188,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_faltasGerais = array(); /** - * Faltas adicionadas no boletim para inclusão ou edição. + * Faltas adicionadas no boletim para inclusão ou edição. * @var array */ protected $_faltas = array(); /** - * Pareceres descritivos adicionados no boletim para inclusão ou edição. + * Pareceres descritivos adicionados no boletim para inclusão ou edição. * @var array */ protected $_pareceres = array(); @@ -212,7 +212,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_pareceresGerais = array(); /** - * Validadores para instâncias de Avaliacao_Model_FaltaAbstract e + * Validadores para instâncias de Avaliacao_Model_FaltaAbstract e * Avaliacao_Model_NotaComponente. * * @see Avaliacao_Service_Boletim#_addValidators() @@ -221,7 +221,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_validators = NULL; /** - * Validadores para uma instância de Avaliacao_Model_ParecerDescritivoAbstract + * Validadores para uma instância de Avaliacao_Model_ParecerDescritivoAbstract * adicionada no boletim. * * @see Avaliacao_Service_Boletim#_addParecerValidators() @@ -230,7 +230,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable protected $_parecerValidators = NULL; /** - * Prioridade da situação da matrícula, usado para definir a situação + * Prioridade da situação da matrícula, usado para definir a situação * das notas e faltas. * @var array */ @@ -245,8 +245,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Construtor. * - * Opções de configuração: - * - matricula (int), obrigatória + * Opções de configuração: + * - matricula (int), obrigatória * - ComponenteDataMapper (Componente_Model_ComponenteDataMapper), opcional * - RegraDataMapper (Regra_Model_RegraDataMapper), opcional * - NotaAlunoDataMapper (Avaliacao_Model_NotaAlunoDataMapper), opcional @@ -269,8 +269,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable { if (!isset($options['matricula'])) { require_once 'CoreExt/Service/Exception.php'; - throw new CoreExt_Service_Exception('É necessário informar o número de ' - . 'matrícula do aluno.'); + throw new CoreExt_Service_Exception('É necessário informar o número de ' + . 'matrícula do aluno.'); } if (isset($options['ComponenteDataMapper'])) { @@ -328,7 +328,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable if (0 < count(array_diff($passedOptions, $defaultOptions))) { throw new InvalidArgumentException( - sprintf('A classe %s não suporta as opções: %s.', get_class($this), implode(', ', $passedOptions)) + sprintf('A classe %s não suporta as opções: %s.', get_class($this), implode(', ', $passedOptions)) ); } @@ -349,7 +349,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable * Setter. * @param string $key * @param mixed $value - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function setOption($key, $value) { @@ -370,7 +370,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param ComponenteCurricular_Model_ComponenteDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setComponenteDataMapper(ComponenteCurricular_Model_ComponenteDataMapper $mapper) { @@ -394,7 +394,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param ComponenteCurricular_Model_TurmaDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setComponenteTurmaDataMapper(ComponenteCurricular_Model_TurmaDataMapper $mapper) { @@ -418,7 +418,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param RegraAvaliacao_Model_RegraDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setRegraDataMapper(RegraAvaliacao_Model_RegraDataMapper $mapper) { @@ -442,7 +442,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_NotaAlunoDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setNotaAlunoDataMapper(Avaliacao_Model_NotaAlunoDataMapper $mapper) { @@ -466,7 +466,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_NotaComponenteDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setNotaComponenteDataMapper(Avaliacao_Model_NotaComponenteDataMapper $mapper) { @@ -490,7 +490,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_NotaMediaComponenteDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setNotaComponenteMediaDataMapper(Avaliacao_Model_NotaComponenteMediaDataMapper $mapper) { @@ -514,7 +514,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_FaltaAlunoDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setFaltaAlunoDataMapper(Avaliacao_Model_FaltaAlunoDataMapper $mapper) { @@ -538,7 +538,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_FaltaAbstractDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setFaltaAbstractDataMapper(Avaliacao_Model_FaltaAbstractDataMapper $mapper) { @@ -572,7 +572,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_ParecerDescritivoAlunoDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setParecerDescritivoAlunoDataMapper(Avaliacao_Model_ParecerDescritivoAlunoDataMapper $mapper) { @@ -596,7 +596,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_ParecerDescritivoAbstractDataMapper $mapper - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ public function setParecerDescritivoAbstractDataMapper(Avaliacao_Model_ParecerDescritivoAbstractDataMapper $mapper) { @@ -626,7 +626,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable break; } - // Se não usar parecer descritivo, retorna NULL + // Se não usar parecer descritivo, retorna NULL if (!isset($filename)) { return NULL; } @@ -639,7 +639,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_NotaComponente do aluno. + * Retorna as instâncias de Avaliacao_Model_NotaComponente do aluno. * @return array */ public function getNotasComponentes() @@ -648,7 +648,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_NotaComponenteMedia do aluno. + * Retorna as instâncias de Avaliacao_Model_NotaComponenteMedia do aluno. * @return array */ public function getMediasComponentes() @@ -657,7 +657,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_FaltaComponente do aluno. + * Retorna as instâncias de Avaliacao_Model_FaltaComponente do aluno. * @return array */ public function getFaltasComponentes() @@ -666,7 +666,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_FaltaGeral do aluno. + * Retorna as instâncias de Avaliacao_Model_FaltaGeral do aluno. * @return array */ public function getFaltasGerais() @@ -675,7 +675,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_ParecerDescritivoComponente do + * Retorna as instâncias de Avaliacao_Model_ParecerDescritivoComponente do * aluno. * @return array */ @@ -685,7 +685,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna as instâncias de Avaliacao_Model_ParecerDescritivoGeral do aluno. + * Retorna as instâncias de Avaliacao_Model_ParecerDescritivoGeral do aluno. * @return array */ public function getPareceresGerais() @@ -694,10 +694,10 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna uma instância de Avaliacao_Model_NotaComponente. + * Retorna uma instância de Avaliacao_Model_NotaComponente. * * @param int $id O identificador de ComponenteCurricular_Model_Componente - * @param int $etapa A etapa para o qual a nota foi lançada + * @param int $etapa A etapa para o qual a nota foi lançada * @return Avaliacao_Model_NotaComponente|NULL */ public function getNotaComponente($id, $etapa = 1) @@ -720,9 +720,9 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna uma instância de Avaliacao_Model_FaltaAbstract. + * Retorna uma instância de Avaliacao_Model_FaltaAbstract. * - * @param int $etapa A etapa para o qual a falta foi lançada + * @param int $etapa A etapa para o qual a falta foi lançada * @param int $id O identificador de ComponenteCurricular_Model_Componente * @return Avaliacao_Model_FaltaAbstract|NULL */ @@ -751,9 +751,9 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna uma instância de Avaliacao_Model_ParecerDescritivoAbstract. + * Retorna uma instância de Avaliacao_Model_ParecerDescritivoAbstract. * - * @param int $etapa A etapa para o qual o parecer foi lançado + * @param int $etapa A etapa para o qual o parecer foi lançado * @param int $id O identificador de ComponenteCurricular_Model_Componente * @return Avaliacao_Model_ParecerAbstract|NULL */ @@ -796,7 +796,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ protected function _setMatriculaInfo() { @@ -811,7 +811,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $this->getComponenteTurmaDataMapper() )); - // Valores scalar de referência + // Valores scalar de referência $matricula = App_Model_IedFinder::getMatricula($codMatricula); $etapas = App_Model_IedFinder::getQuantidadeDeModulosMatricula($codMatricula); @@ -827,19 +827,19 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Carrega todas as notas e médias já lançadas para a matrícula atual. + * Carrega todas as notas e médias já lançadas para a matrícula atual. * - * @param bool $loadMedias FALSE caso não seja necessário carregar as médias - * @return App_Service_Boletim Provê interface fluída + * @param bool $loadMedias FALSE caso não seja necessário carregar as médias + * @return App_Service_Boletim Provê interface fluída */ protected function _loadNotaComponenteCurricular($loadMedias = TRUE) { - // Cria uma entrada no boletim caso o aluno/matrícula não a tenha + // Cria uma entrada no boletim caso o aluno/matrícula não a tenha if (!$this->hasNotaAluno()) { $this->_createNotaAluno(); } - // Senão tiver, vai criar + // Senão tiver, vai criar $notaAluno = $this->_getNotaAluno(); $notas = $this->getNotaComponenteDataMapper()->findAll( @@ -862,8 +862,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Carrega as médias dos componentes curriculares já lançadas. - * @return App_Service_Boletim Provê interface fluída + * Carrega as médias dos componentes curriculares já lançadas. + * @return App_Service_Boletim Provê interface fluída */ protected function _loadNotaComponenteCurricularMedia() { @@ -885,19 +885,19 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Carrega as faltas do aluno, sejam gerais ou por componente. - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ protected function _loadFalta() { - // Cria uma entrada no boletim caso o aluno/matrícula não a tenha + // Cria uma entrada no boletim caso o aluno/matrícula não a tenha if (!$this->hasFaltaAluno()) { $this->_createFaltaAluno(); } - // Senão tiver, vai criar + // Senão tiver, vai criar $faltaAluno = $this->_getFaltaAluno(); - // Carrega as faltas já lançadas + // Carrega as faltas já lançadas $faltas = $this->getFaltaAbstractDataMapper()->findAll( array(), array('faltaAluno' => $faltaAluno->id), array('etapa' => 'ASC') ); @@ -928,7 +928,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Carrega os pareceres do aluno, sejam gerais ou por componentes. - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ protected function _loadParecerDescritivo() { @@ -982,7 +982,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param RegraAvaliacao_Model_Regra $regra - * @return App_Service_Boletim Provê interface fluída + * @return App_Service_Boletim Provê interface fluída */ protected function _setRegra(RegraAvaliacao_Model_Regra $regra) { @@ -1002,7 +1002,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param array $componentes - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ protected function _setComponentes(array $componentes) { @@ -1029,7 +1029,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se a regra de avaliacação possui recuperação final. + * Verifica se a regra de avaliacação possui recuperação final. * @return bool */ public function hasRecuperacao() @@ -1041,7 +1041,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se o aluno tem notas lançadas. + * Verifica se o aluno tem notas lançadas. * @return bool */ public function hasNotaAluno() @@ -1090,7 +1090,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $situacao->retidoFalta = TRUE; $situacao->aprovado = FALSE; - // Se reprovado por falta, mesmo que falte lançar a nota de exame, considera como reprovado. + // Se reprovado por falta, mesmo que falte lançar a nota de exame, considera como reprovado. $situacao->andamento = FALSE; break; case App_Model_MatriculaSituacao::APROVADO: @@ -1116,12 +1116,12 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** - * Retorna a situação geral do aluno, levando em consideração as situações - * das notas (médias) e faltas. O retorno é baseado em booleanos, indicando - * se o aluno está aprovado, em andamento, em recuperação ou retido por falta. + * Retorna a situação geral do aluno, levando em consideração as situações + * das notas (médias) e faltas. O retorno é baseado em booleanos, indicando + * se o aluno está aprovado, em andamento, em recuperação ou retido por falta. * - * Retorna também a situação das notas e faltas tais quais retornadas pelos - * métodos getSituacaoComponentesCurriculares() e getSituacaoFaltas(). + * Retorna também a situação das notas e faltas tais quais retornadas pelos + * métodos getSituacaoComponentesCurriculares() e getSituacaoFaltas(). * * * componentesCurriculares[1]->situacao = App_Model_MatriculaSituacao::APROVADO; * * - * Esses valores são definidos SOMENTE através da verificação das médias dos - * componentes curriculares já avaliados. + * Esses valores são definidos SOMENTE através da verificação das médias dos + * componentes curriculares já avaliados. * - * Obs: Anteriormente este metódo se chamava getSituacaoComponentesCurriculares, porem na verdade não retornava a - * situação dos componentes curriculares (que seria a situação baseada nas notas e das faltas lançadas) e sim - * então foi renomeado este metodo para getSituacaoNotas, para que no metódo getSituacaoComponentesCurriculares - * fosse retornado a situação do baseada nas notas e faltas lançadas. + * Obs: Anteriormente este metódo se chamava getSituacaoComponentesCurriculares, porem na verdade não retornava a + * situação dos componentes curriculares (que seria a situação baseada nas notas e das faltas lançadas) e sim + * então foi renomeado este metodo para getSituacaoNotas, para que no metódo getSituacaoComponentesCurriculares + * fosse retornado a situação do baseada nas notas e faltas lançadas. * * - * @return stdClass|NULL Retorna NULL caso não + * @return stdClass|NULL Retorna NULL caso não * @see App_Model_MatriculaSituacao */ public function getSituacaoNotas() @@ -1197,19 +1197,19 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $situacao->situacao = 0; $situacao->componentesCurriculares = array(); - // A situação é "aprovado" por padrão + // A situação é "aprovado" por padrão $situacaoGeral = App_Model_MatriculaSituacao::APROVADO; if ($this->getRegra()->get('tipoNota') == RegraAvaliacao_Model_Nota_TipoValor::NENHUM) { return $situacao; } - // Carrega as médias pois este método pode ser chamado após a chamada a saveNotas() + // Carrega as médias pois este método pode ser chamado após a chamada a saveNotas() $mediasComponentes = $this->_loadNotaComponenteCurricularMedia() ->getMediasComponentes(); - // Se não tiver nenhuma média ou a quantidade for diferente dos componentes - // curriculares da matrícula, ainda está em andamento + // Se não tiver nenhuma média ou a quantidade for diferente dos componentes + // curriculares da matrícula, ainda está em andamento if (0 == count($mediasComponentes) || count($mediasComponentes) != count($this->getComponentes())) { $situacaoGeral = App_Model_MatriculaSituacao::EM_ANDAMENTO; @@ -1254,27 +1254,27 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } } - // Situação geral + // Situação geral $situacao->situacao = $situacaoGeral; return $situacao; } /** - * Retorna a situação das faltas do aluno, sejam por componentes curriculares - * ou gerais. A situação pode ser: + * Retorna a situação das faltas do aluno, sejam por componentes curriculares + * ou gerais. A situação pode ser: * * - Em andamento * - Aprovado * - Reprovado * - * Retorna outros dados interessantes, a maioria informacional para exibição - * ao usuário, como a carga horária (geral e por componente), a porcentagem - * de presença (geral e por componente), a porcentagem de falta (geral e - * por componente), a hora/falta usada para o cálculo das porcentagens e o + * Retorna outros dados interessantes, a maioria informacional para exibição + * ao usuário, como a carga horária (geral e por componente), a porcentagem + * de presença (geral e por componente), a porcentagem de falta (geral e + * por componente), a hora/falta usada para o cálculo das porcentagens e o * total de faltas geral. * - * Esses resultados são retornados como um objeto stdClass que possui os + * Esses resultados são retornados como um objeto stdClass que possui os * seguintes atributos: * * @@ -1298,11 +1298,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable * $presenca->componentesCurriculares[1]->porcentagemPresenca = 0; * * - * Esses valores são calculados SOMENTE através das faltas já lançadas. + * Esses valores são calculados SOMENTE através das faltas já lançadas. * * @return stdClass - * @todo Verificação de situação geral nos moldes dos componentes curriculares - * para falta por componente (se 0 ou diferente de componentes matrícula) + * @todo Verificação de situação geral nos moldes dos componentes curriculares + * para falta por componente (se 0 ou diferente de componentes matrícula) */ public function getSituacaoFaltas() { @@ -1324,7 +1324,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $etapa = 0; $faltasComponentes = array(); - // Carrega faltas lançadas (persistidas) + // Carrega faltas lançadas (persistidas) $this->_loadFalta(); $tipoFaltaGeral = $presenca->tipoFalta == RegraAvaliacao_Model_TipoPresenca::GERAL; @@ -1354,12 +1354,12 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $componenteTotal = array_sum(CoreExt_Entity::entityFilterAttr($falta, 'id', 'quantidade')); - // Pega o id de ComponenteCurricular_Model_Componente da última etapa do array + // Pega o id de ComponenteCurricular_Model_Componente da última etapa do array $componenteEtapa = array_pop($falta); $id = $componenteEtapa->get('componenteCurricular'); $etapa = $componenteEtapa->etapa; - // Etapas lançadas + // Etapas lançadas $etapasComponentes[$etapa] = $etapa; // Usa stdClass como interface de acesso @@ -1380,11 +1380,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $this->_calculatePorcentagem($this->_componentes[$id]->cargaHoraria, $faltasComponentes[$id]->horasFaltas, FALSE); - // Calcula a porcentagem de presença no componente + // Calcula a porcentagem de presença no componente $faltasComponentes[$id]->porcentagemPresenca = 100 - $faltasComponentes[$id]->porcentagemFalta; - // Na última etapa seta situação presença como aprovado ou reprovado. + // Na última etapa seta situação presença como aprovado ou reprovado. if ($etapa == $this->getOption('etapas') || $etapa == 'Rc') { $aprovado = ($faltasComponentes[$id]->porcentagemPresenca >= $this->getRegra()->porcentagemPresenca); $faltasComponentes[$id]->situacao = $aprovado ? App_Model_MatriculaSituacao::APROVADO : @@ -1419,7 +1419,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $presenca->porcentagemPresenca = 100 - $presenca->porcentagemFalta; $presenca->componentesCurriculares = $faltasComponentes; - // Na última etapa seta situação presença como aprovado ou reprovado. + // Na última etapa seta situação presença como aprovado ou reprovado. if ($etapa == $this->getOption('etapas') || $etapa === 'Rc') { $aprovado = ($presenca->porcentagemPresenca >= $this->getRegra()->porcentagemPresenca); $presenca->situacao = $aprovado ? App_Model_MatriculaSituacao::APROVADO : @@ -1431,8 +1431,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** - * Retorna a situação dos componentes curriculares cursados pelo aluno. Possui - * uma flag "situacao" global, que indica a situação global do aluno, podendo + * Retorna a situação dos componentes curriculares cursados pelo aluno. Possui + * uma flag "situacao" global, que indica a situação global do aluno, podendo * ser: * * - Em andamento @@ -1440,13 +1440,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable * - Aprovado * - Reprovado * - * Esses valores são definidos no enum App_Model_MatriculaSituacao. + * Esses valores são definidos no enum App_Model_MatriculaSituacao. * - * Para cada componente curricular, será indicado a situação do aluno no + * Para cada componente curricular, será indicado a situação do aluno no * componente. * - * Esses resultados são retornados como um objeto stdClass que possui dois - * atributos: "situacao" e "componentesCurriculares". O primeiro é um tipo + * Esses resultados são retornados como um objeto stdClass que possui dois + * atributos: "situacao" e "componentesCurriculares". O primeiro é um tipo * inteiro e o segundo um array indexado pelo id do componente e com um * atributo inteiro "situacao": * @@ -1459,15 +1459,15 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable * $situacao->componentesCurriculares[1]->situacao = App_Model_MatriculaSituacao::APROVADO; * * - * Esses valores são definidos através da verificação das médias dos - * componentes curriculares já avaliados e das faltas lançadas. + * Esses valores são definidos através da verificação das médias dos + * componentes curriculares já avaliados e das faltas lançadas. * - * Obs: Anteriormente este metódo SOMENTE verificava a situação baseando-se nas médias lançadas, - * porem o mesmo foi alterado para verificar a situação baseada nas notas e faltas lançadas. + * Obs: Anteriormente este metódo SOMENTE verificava a situação baseando-se nas médias lançadas, + * porem o mesmo foi alterado para verificar a situação baseada nas notas e faltas lançadas. * * A implementa antiga deste metodo esta contida no metodo getSituacaoNotas * - * @return stdClass|NULL Retorna NULL caso não + * @return stdClass|NULL Retorna NULL caso não * @see App_Model_MatriculaSituacao */ public function getSituacaoComponentesCurriculares() @@ -1495,7 +1495,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable if ($tipoFaltaPorComponente and isset($situacaoFaltas->componentesCurriculares[$ccId])) $situacaoFaltaCc = $situacaoFaltas->componentesCurriculares[$ccId]; - // pega situação nota geral ou do componente + // pega situação nota geral ou do componente if ($tipoNotaNenhum) $situacaoNota = $situacaoNotas->situacao; else @@ -1510,13 +1510,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $situacao->componentesCurriculares[$ccId] = $this->getSituacaoNotaFalta($situacaoNota, $situacaoFalta); } - // #FIXME verificar porque para regras sem nota, não é retornado a situacao. + // #FIXME verificar porque para regras sem nota, não é retornado a situacao. return $situacao; } /** - * Verifica se uma determinada situação tem prioridade sobre a outra. + * Verifica se uma determinada situação tem prioridade sobre a outra. * * @param int $item1 * @param int $item2 @@ -1530,7 +1530,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_NotaAluno $nota - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ protected function _setNotaAluno(Avaliacao_Model_NotaAluno $nota) { @@ -1562,7 +1562,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Cria e persiste uma instância de Avaliacao_Model_NotaAluno. + * Cria e persiste uma instância de Avaliacao_Model_NotaAluno. * @return bool */ protected function _createNotaAluno() @@ -1573,8 +1573,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_NotaComponente para - * um determinado componente curricular já persistida. + * Verifica se existe alguma instância de Avaliacao_Model_NotaComponente para + * um determinado componente curricular já persistida. * * @param int $id * @return bool @@ -1589,11 +1589,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Retorna o field identity de um componente curricular de uma instância de - * Avaliacao_Model_NotaComponente já esteja persistida. + * Retorna o field identity de um componente curricular de uma instância de + * Avaliacao_Model_NotaComponente já esteja persistida. * * @param Avaliacao_Model_NotaComponente $instance - * @return int|NULL Retorna NULL caso a instância não tenha sido lançada + * @return int|NULL Retorna NULL caso a instância não tenha sido lançada */ protected function _getNotaIdEtapa(Avaliacao_Model_NotaComponente $instance) { @@ -1614,7 +1614,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se o aluno tem faltas lançadas. + * Verifica se o aluno tem faltas lançadas. * @return bool */ public function hasFaltaAluno() @@ -1629,7 +1629,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_FaltaAluno $falta - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ protected function _setFaltaAluno(Avaliacao_Model_FaltaAluno $falta) { @@ -1669,7 +1669,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Cria e persiste uma instância de Avaliacao_Model_NotaAluno. + * Cria e persiste uma instância de Avaliacao_Model_NotaAluno. * @return bool */ protected function _createFaltaAluno() @@ -1681,7 +1681,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_FaltaGeral já + * Verifica se existe alguma instância de Avaliacao_Model_FaltaGeral já * persistida. * * @return bool @@ -1696,8 +1696,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_FaltaComponente para - * um determinado componente curricular já persistida. + * Verifica se existe alguma instância de Avaliacao_Model_FaltaComponente para + * um determinado componente curricular já persistida. * * @param int $id * @return bool @@ -1712,7 +1712,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_FaltaAbstract já + * Verifica se existe alguma instância de Avaliacao_Model_FaltaAbstract já * persistida em uma determinada etapa e retorna o field identity. * * @param Avaliacao_Model_FaltaAbstract $instance @@ -1753,7 +1753,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se o aluno tem pareceres lançados. + * Verifica se o aluno tem pareceres lançados. * @return bool */ public function hasParecerDescritivoAluno() @@ -1767,7 +1767,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Setter. * @param Avaliacao_Model_ParecerDescritivoAluno $parecerDescritivoAluno - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ protected function _setParecerDescritivoAluno(Avaliacao_Model_ParecerDescritivoAluno $parecerDescritivoAluno) { @@ -1798,7 +1798,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Cria e persiste uma instância de Avaliacao_Model_ParecerDescritivoAluno. + * Cria e persiste uma instância de Avaliacao_Model_ParecerDescritivoAluno. * @return bool */ protected function _createParecerDescritivoAluno() @@ -1810,10 +1810,10 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Adiciona um array de instâncias Avaliacao_Model_NotaComponente. + * Adiciona um array de instâncias Avaliacao_Model_NotaComponente. * * @param array $notas - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addNotas(array $notas) { @@ -1824,7 +1824,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoComponente + * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoComponente * persistida para o aluno. * * @param int $id Field identity de ComponenteCurricular_Model_Componente @@ -1840,7 +1840,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoGeral + * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoGeral * persistida para o aluno. * @return bool */ @@ -1853,7 +1853,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoAbstract + * Verifica se existe alguma instância de Avaliacao_Model_ParecerDescritivoAbstract * persistida em uma determinada etapa e retorna o field identity. * * @param Avaliacao_Model_ParecerDescritivoAbstract $instance @@ -1899,7 +1899,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Adiciona notas no boletim. * @param Avaliacao_Model_NotaComponente $nota - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addNota(Avaliacao_Model_NotaComponente $nota) { @@ -1924,10 +1924,10 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Adiciona um array de instâncias Avaliacao_Model_FaltaAbstract no boletim. + * Adiciona um array de instâncias Avaliacao_Model_FaltaAbstract no boletim. * * @param array $faltas - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addFaltas(array $faltas) { @@ -1940,7 +1940,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Adiciona faltas no boletim. * @param Avaliacao_Model_FaltaAbstract $falta - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addFalta(Avaliacao_Model_FaltaAbstract $falta) { @@ -1963,11 +1963,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Adiciona uma array de instâncias de Avaliacao_Model_ParecerDescritivoAbstract + * Adiciona uma array de instâncias de Avaliacao_Model_ParecerDescritivoAbstract * no boletim. * * @param array $pareceres - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addPareceres(array $pareceres) { @@ -1978,11 +1978,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Adiciona uma instância de Avaliacao_Model_ParecerDescritivoAbstract no + * Adiciona uma instância de Avaliacao_Model_ParecerDescritivoAbstract no * boletim. * * @param Avaliacao_Model_ParecerDescritivoAbstract $parecer - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function addParecer(Avaliacao_Model_ParecerDescritivoAbstract $parecer) { @@ -1996,8 +1996,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Getter para as instâncias de Avaliacao_Model_ParecerDescritivoAbstract - * adicionadas no boletim (não persistidas). + * Getter para as instâncias de Avaliacao_Model_ParecerDescritivoAbstract + * adicionadas no boletim (não persistidas). * * @return array */ @@ -2007,25 +2007,25 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Atualiza as opções de validação de uma instância de + * Atualiza as opções de validação de uma instância de * CoreExt_Validate_Validatable, com os valores permitidos para os atributos * 'componenteCurricular' e 'etapa'. * * @param CoreExt_Validate_Validatable $nota * @return CoreExt_Validate_Validatable - * @todo Substituir variável estática por uma de instância {@see _updateParecerEtapa()} + * @todo Substituir variável estática por uma de instância {@see _updateParecerEtapa()} */ protected function _addValidators(CoreExt_Validate_Validatable $validatable) { $validators = array(); - // Como os componentes serão os mesmos, fazemos cache do validador + // Como os componentes serão os mesmos, fazemos cache do validador if (is_null($this->_validators)) { $componentes = $this->getComponentes(); $componentes = CoreExt_Entity::entityFilterAttr($componentes, 'id', 'id'); - // Só pode adicionar uma nota/falta para os componentes cursados + // Só pode adicionar uma nota/falta para os componentes cursados $validators['componenteCurricular'] = new CoreExt_Validate_Choice( array('choices' => $componentes )); @@ -2052,7 +2052,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Atualiza as opções de validação de uma instância de + * Atualiza as opções de validação de uma instância de * Avaliacao_Model_ParecerDescritivoAbstract, com os valores permitidos * para os atributos 'componenteCurricular' e 'etapa'. * @@ -2099,7 +2099,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable )); } - // Armazena os validadores na instância + // Armazena os validadores na instância $this->_parecerValidators = $validators; } @@ -2117,7 +2117,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Atualiza a etapa de uma instância de Avaliacao_Model_Etapa. + * Atualiza a etapa de uma instância de Avaliacao_Model_Etapa. * * @param Avaliacao_Model_Etapa $nota * @return Avaliacao_Model_Etapa @@ -2130,14 +2130,14 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $proximaEtapa = 1; - // Se for falta e do tipo geral, verifica qual foi a última etapa + // Se for falta e do tipo geral, verifica qual foi a última etapa if ($instance instanceof Avaliacao_Model_FaltaGeral) { if (0 < count($this->_faltasGerais)) { $etapas = CoreExt_Entity::entityFilterAttr($this->_faltasGerais, 'id', 'etapa'); $proximaEtapa = max($etapas) + 1; } } - // Se for nota ou falta por componente, verifica no conjunto qual a última etapa + // Se for nota ou falta por componente, verifica no conjunto qual a última etapa else { if ($instance instanceof Avaliacao_Model_NotaComponente) { $search = '_notasComponentes'; @@ -2159,7 +2159,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable if ($proximaEtapa <= $this->getOption('etapas')) { $instance->etapa = $proximaEtapa; } - // Se for maior, verifica se tem recuperação e atribui etapa como 'Rc' + // Se for maior, verifica se tem recuperação e atribui etapa como 'Rc' elseif ($proximaEtapa > $this->getOption('etapas') && $this->hasRecuperacao()) { $instance->etapa = 'Rc'; @@ -2169,8 +2169,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Atualiza a etapa de uma instância de Avaliacao_Model_ParecerDescritivoAbstract - * para a última etapa possível. + * Atualiza a etapa de uma instância de Avaliacao_Model_ParecerDescritivoAbstract + * para a última etapa possível. * * @param Avaliacao_Model_ParecerDescritivoAbstract $instance * @return Avaliacao_Model_ParecerDescritivoAbstract @@ -2238,7 +2238,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Arredonda uma nota através da tabela de arredondamento da regra de avaliação. + * Arredonda uma nota através da tabela de arredondamento da regra de avaliação. * @param Avaliacao_Model_NotaComponente|int $nota * @return mixed * @throws CoreExt_Exception_InvalidArgumentException @@ -2252,7 +2252,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable if (!is_numeric($nota)) { require_once 'CoreExt/Exception/InvalidArgumentException.php'; throw new CoreExt_Exception_InvalidArgumentException(sprintf( - 'O parâmetro $nota ("%s") não é um valor numérico.', $nota + 'O parâmetro $nota ("%s") não é um valor numérico.', $nota )); } @@ -2260,7 +2260,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Prevê a nota necessária para que o aluno seja aprovado após a recuperação + * Prevê a nota necessária para que o aluno seja aprovado após a recuperação * escolar. * * @param int $id @@ -2337,12 +2337,12 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Calcula a proporção de $num2 para $num1. + * Calcula a proporção de $num2 para $num1. * * @param numeric $num1 * @param numeric $num2 - * @param bool $decimal Opcional. Se o resultado é retornado como decimal - * ou percentual. O padrão é TRUE. + * @param bool $decimal Opcional. Se o resultado é retornado como decimal + * ou percentual. O padrão é TRUE. * @return float */ protected function _calculatePorcentagem($num1, $num2, $decimal = TRUE) @@ -2359,8 +2359,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable } /** - * Calcula uma média de acordo com uma fórmula de FormulaMedia_Model_Media - * da regra de avaliação da série/matrícula do aluno. + * Calcula uma média de acordo com uma fórmula de FormulaMedia_Model_Media + * da regra de avaliação da série/matrícula do aluno. * * @param array $values * @return float @@ -2380,8 +2380,8 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Insere ou atualiza as notas e/ou faltas que foram adicionadas ao service * e atualiza a matricula do aluno de acordo com a sua performance, - * promovendo-o ou retendo-o caso o tipo de progressão da regra de avaliação - * seja automática (e que a situação do aluno não esteja em "andamento"). + * promovendo-o ou retendo-o caso o tipo de progressão da regra de avaliação + * seja automática (e que a situação do aluno não esteja em "andamento"). * * @see Avaliacao_Service_Boletim#getSituacaoAluno() * @throws CoreExt_Service_Exception|Exception @@ -2404,7 +2404,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Insere ou atualiza as notas no boletim do aluno. - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function saveNotas() { @@ -2421,7 +2421,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $this->getNotaComponenteDataMapper()->save($nota); } - // Atualiza as médias + // Atualiza as médias $this->_updateNotaComponenteMedia(); return $this; @@ -2429,7 +2429,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Insere ou atualiza as faltas no boletim. - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function saveFaltas() { @@ -2447,7 +2447,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Insere ou atualiza os pareceres no boletim. - * @return Avaliacao_Service_Boletim Provê interface fluída + * @return Avaliacao_Service_Boletim Provê interface fluída */ public function savePareceres() { @@ -2467,13 +2467,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable { $matriculaSituacao = null; - //se a situacao da matricula não é aprovado e a situacao da nota e falta estão aprovadas, aprova a matricula + //se a situacao da matricula não é aprovado e a situacao da nota e falta estão aprovadas, aprova a matricula if (($this->getOption('aprovado') != App_Model_MatriculaSituacao::APROVADO) && ($situacaoNotasFaltas->aprovado && ! $situacaoNotasFaltas->andamento)) { $matriculaSituacao = App_Model_MatriculaSituacao::APROVADO; } - //se a situacao da matricula não é reprovado e a situacao da nota e falta não estão aprovadas e nem em andamento, reprova a matricula + //se a situacao da matricula não é reprovado e a situacao da nota e falta não estão aprovadas e nem em andamento, reprova a matricula elseif (($this->getOption('aprovado') != App_Model_MatriculaSituacao::REPROVADO) && (! $situacaoNotasFaltas->aprovado && ! $situacaoNotasFaltas->andamento)) { @@ -2490,11 +2490,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** * Promove o aluno de etapa escolar caso esteja aprovado de acordo com o - * necessário estabelecido por tipoProgressao de + * necessário estabelecido por tipoProgressao de * RegraAvaliacao_Model_Regra. * - * @param bool $ok Caso a progressão não seja automática, é necessário uma - * confirmação externa para a promoção do aluno. + * @param bool $ok Caso a progressão não seja automática, é necessário uma + * confirmação externa para a promoção do aluno. * @return bool */ @@ -2536,16 +2536,16 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable case RegraAvaliacao_Model_TipoProgressao::NAO_CONTINUADA_MANUAL && is_null($novaSituacaoMatricula): $tipoProgressaoInstance = RegraAvaliacao_Model_TipoProgressao::getInstance(); - $exceptionMsg = sprintf('Para atualizar a matrícula em uma regra %s é ' - . 'necessário passar o valor do argumento "$novaSituacaoMatricula".', + $exceptionMsg = sprintf('Para atualizar a matrícula em uma regra %s é ' + . 'necessário passar o valor do argumento "$novaSituacaoMatricula".', $tipoProgressaoInstance->getValue($tipoProgressao)); break; } } if($novaSituacaoMatricula == $situacaoMatricula) - $exceptionMsg = "Matrícula ({$this->getOption('matricula')}) não precisou ser promovida, " . - "pois a nova situação continua a mesma da anterior ($novaSituacaoMatricula)"; + $exceptionMsg = "Matrícula ({$this->getOption('matricula')}) não precisou ser promovida, " . + "pois a nova situação continua a mesma da anterior ($novaSituacaoMatricula)"; if ($exceptionMsg) { require_once 'CoreExt/Service/Exception.php'; @@ -2557,7 +2557,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable /** - * Atualiza a média dos componentes curriculares. + * Atualiza a média dos componentes curriculares. */ protected function _updateNotaComponenteMedia() { @@ -2565,11 +2565,11 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $this->_loadNotaComponenteCurricular(FALSE); foreach ($this->_notasComponentes as $id => $notasComponentes) { - // Cria um array onde o índice é a etapa + // Cria um array onde o índice é a etapa $etapasNotas = CoreExt_Entity::entityFilterAttr($notasComponentes, 'etapa', 'nota'); $notas = array('Se' => 0, 'Et' => $this->getOption('etapas')); - // Cria o array formatado para o cálculo da fórmula da média + // Cria o array formatado para o cálculo da fórmula da média foreach ($etapasNotas as $etapa => $nota) { if (is_numeric($etapa)) { $notas['E' . $etapa] = $nota; @@ -2579,10 +2579,10 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable $notas[$etapa] = $nota; } - // Calcula a média + // Calcula a média $media = $this->_calculaMedia($notas); - // Cria uma nova instância de média, já com a nota arredondada e a etapa + // Cria uma nova instância de média, já com a nota arredondada e a etapa $notaComponenteCurricularMedia = new Avaliacao_Model_NotaComponenteMedia(array( 'notaAluno' => $this->_getNotaAluno()->id, 'componenteCurricular' => $id, @@ -2592,7 +2592,7 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable )); try { - // Se existir, marca como "old" para possibilitar a atualização + // Se existir, marca como "old" para possibilitar a atualização $this->getNotaComponenteMediaDataMapper()->find(array( $notaComponenteCurricularMedia->get('notaAluno'), $notaComponenteCurricularMedia->get('componenteCurricular'), @@ -2604,13 +2604,13 @@ class Avaliacao_Service_Boletim implements CoreExt_Configurable // Prossegue, sem problemas. } - // Salva a média + // Salva a média $this->getNotaComponenteMediaDataMapper()->save($notaComponenteCurricularMedia); } } /** - * Atualiza os dados da matrícula do aluno. + * Atualiza os dados da matrícula do aluno. * * @param int $matricula * @param int $usuario diff --git a/ieducar/modules/Avaliacao/Views/DiarioApiController.php b/ieducar/modules/Avaliacao/Views/DiarioApiController.php index 54b155a..ddd1dd0 100644 --- a/ieducar/modules/Avaliacao/Views/DiarioApiController.php +++ b/ieducar/modules/Avaliacao/Views/DiarioApiController.php @@ -770,14 +770,14 @@ class DiarioApiController extends ApiCoreController if (!empty($componente['nota_necessaria_exame'])) $this->createOrUpdateNotaExame($matriculaId, $componente['id'], $componente['nota_necessaria_exame']); else - $this->deleteNotaExame($matriculaId, $componente['id']); - + $this->deleteNotaExame($matriculaId, $componente['id']); + //buscando pela área do conhecimento $area = $this->getAreaConhecimento($componente['id']); $nomeArea = (($area->secao != '') ? $area->secao . ' - ' : '') . $area->nome; $componente['area_id'] = $area->id; $componente['area_nome'] = $this->safeString(strtoupper($nomeArea), false); - + //criando chave para ordenamento temporário //área de conhecimento + componente curricular $componente['my_order'] = Portabilis_String_Utils::unaccent(strtoupper($nomeArea)) . Portabilis_String_Utils::unaccent(strtoupper($_componente->get('nome'))); @@ -787,7 +787,7 @@ class DiarioApiController extends ApiCoreController //ordenando pela chave temporária criada $componentesCurriculares = Portabilis_Array_Utils::sortByKey('my_order', $componentesCurriculares); - + //removendo chave temporária $len = count($componentesCurriculares); for ($i = 0; $i < $len; $i++) { @@ -795,7 +795,7 @@ class DiarioApiController extends ApiCoreController } return $componentesCurriculares; } - + protected function getAreaConhecimento($componenteCurricularId = null) { if (is_null($componenteCurricularId)) $componenteCurricularId = $this->getRequest()->componente_curricular_id; @@ -803,28 +803,28 @@ class DiarioApiController extends ApiCoreController if (! is_numeric($componenteCurricularId)) { throw new Exception('Não foi possível obter a área de conhecimento pois não foi recebido o id do componente curricular.'); } - + require_once 'ComponenteCurricular/Model/ComponenteDataMapper.php'; $mapper = new ComponenteCurricular_Model_ComponenteDataMapper(); - + $where = array('id' => $componenteCurricularId); - + $area = $mapper->findAll(array('area_conhecimento'), $where); - + $areaConhecimento = new stdClass(); $areaConhecimento->id = $area[0]->area_conhecimento->id; $areaConhecimento->nome = $area[0]->area_conhecimento->nome; $areaConhecimento->secao = $area[0]->area_conhecimento->secao; - + return $areaConhecimento; } protected function createOrUpdateNotaExame($matriculaId, $componenteCurricularId, $notaExame) { - + $obj = new clsModulesNotaExame($matriculaId, $componenteCurricularId, $notaExame); return ($obj->existe() ? $obj->edita() : $obj->cadastra()); - } + } protected function deleteNotaExame($matriculaId, $componenteCurricularId){ $obj = new clsModulesNotaExame($matriculaId, $componenteCurricularId); diff --git a/ieducar/modules/RegraAvaliacao/Model/Nota/TipoValor.php b/ieducar/modules/RegraAvaliacao/Model/Nota/TipoValor.php index 9e808cf..81bac29 100644 --- a/ieducar/modules/RegraAvaliacao/Model/Nota/TipoValor.php +++ b/ieducar/modules/RegraAvaliacao/Model/Nota/TipoValor.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; /** * RegraAvaliacao_Model_Nota_TipoValor class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_Nota_TipoValor extends CoreExt_Enum @@ -49,8 +49,8 @@ class RegraAvaliacao_Model_Nota_TipoValor extends CoreExt_Enum const CONCEITUAL = 2; protected $_data = array( - self::NENHUM => 'Não usar nota', - self::NUMERICA => 'Nota numérica', + self::NENHUM => 'Não usar nota', + self::NUMERICA => 'Nota numérica', self::CONCEITUAL => 'Nota conceitual' ); diff --git a/ieducar/modules/RegraAvaliacao/Model/Regra.php b/ieducar/modules/RegraAvaliacao/Model/Regra.php index d9c2754..62bcbcf 100644 --- a/ieducar/modules/RegraAvaliacao/Model/Regra.php +++ b/ieducar/modules/RegraAvaliacao/Model/Regra.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -38,12 +38,12 @@ require_once 'RegraAvaliacao/Model/TipoPresenca.php'; /** * RegraAvaliacao_Model_Regra class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_Regra extends CoreExt_Entity @@ -134,11 +134,11 @@ class RegraAvaliacao_Model_Regra extends CoreExt_Entity $tipoParecerDescritivo = RegraAvaliacao_Model_TipoParecerDescritivo::getInstance(); $tipoPresenca = RegraAvaliacao_Model_TipoPresenca::getInstance(); - // ids de fórmulas de média + // ids de fórmulas de média $formulaMedia = $this->getDataMapper()->findFormulaMediaFinal(); $formulaMedia = CoreExt_Entity::entityFilterAttr($formulaMedia, 'id'); - // ids de fórmulas de recuperação + // ids de fórmulas de recuperação $formulaRecuperacao = $this->getDataMapper()->findFormulaMediaRecuperacao(); $formulaRecuperacao = CoreExt_Entity::entityFilterAttr($formulaRecuperacao, 'id'); $formulaRecuperacao[0] = NULL; @@ -147,20 +147,20 @@ class RegraAvaliacao_Model_Regra extends CoreExt_Entity $tabelas = $this->getDataMapper()->findTabelaArredondamento($this); $tabelas = CoreExt_Entity::entityFilterAttr($tabelas, 'id'); - // Instituições + // Instituições $instituicoes = array_keys(App_Model_IedFinder::getInstituicoes()); - // Fórmula de média é obrigatória? + // Fórmula de média é obrigatória? $isFormulaMediaRequired = TRUE; - // Média é obrigatória? + // Média é obrigatória? $isMediaRequired = TRUE; if ($this->get('tipoNota') == RegraAvaliacao_Model_Nota_TipoValor::NENHUM) { $isFormulaMediaRequired = FALSE; $isMediaRequired = FALSE; - // Aceita somente o valor NULL quando o tipo de nota é Nenhum. + // Aceita somente o valor NULL quando o tipo de nota é Nenhum. $formulaMedia = $formulaMedia + array(NULL); } @@ -187,7 +187,7 @@ class RegraAvaliacao_Model_Regra extends CoreExt_Entity )), 'tabelaArredondamento' => new CoreExt_Validate_Choice(array( 'choices' => $tabelas, - 'choice_error' => 'A tabela de arredondamento selecionada não ' + 'choice_error' => 'A tabela de arredondamento selecionada não ' . 'corresponde ao sistema de nota escolhido.' )), 'parecerDescritivo' => new CoreExt_Validate_Choice(array( diff --git a/ieducar/modules/RegraAvaliacao/Model/RegraDataMapper.php b/ieducar/modules/RegraAvaliacao/Model/RegraDataMapper.php index 7f5c43a..222f43d 100644 --- a/ieducar/modules/RegraAvaliacao/Model/RegraDataMapper.php +++ b/ieducar/modules/RegraAvaliacao/Model/RegraDataMapper.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -36,12 +36,12 @@ require_once 'FormulaMedia/Model/TipoFormula.php'; /** * RegraAvaliacao_Model_RegraDataMapper class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_RegraDataMapper extends CoreExt_DataMapper @@ -100,7 +100,7 @@ class RegraAvaliacao_Model_RegraDataMapper extends CoreExt_DataMapper /** * Setter. * @param TabelaArredondamento_Model_TabelaDataMapper $mapper - * @return CoreExt_DataMapper Provê interface fluída + * @return CoreExt_DataMapper Provê interface fluída */ public function setTabelaDataMapper(TabelaArredondamento_Model_TabelaDataMapper $mapper) { @@ -144,7 +144,7 @@ class RegraAvaliacao_Model_RegraDataMapper extends CoreExt_DataMapper } /** - * Finder genérico para FormulaMedia_Model_Formula. + * Finder genérico para FormulaMedia_Model_Formula. * @param array $where * @return array Array de objetos FormulaMedia_Model_Formula */ @@ -154,8 +154,8 @@ class RegraAvaliacao_Model_RegraDataMapper extends CoreExt_DataMapper } /** - * Finder para instâncias de TabelaArredondamento_Model_Tabela. Utiliza - * o valor de instituição por instâncias que referenciem a mesma instituição. + * Finder para instâncias de TabelaArredondamento_Model_Tabela. Utiliza + * o valor de instituição por instâncias que referenciem a mesma instituição. * * @param RegraAvaliacao_Model_Regra $instance * @return array diff --git a/ieducar/modules/RegraAvaliacao/Model/TipoParecerDescritivo.php b/ieducar/modules/RegraAvaliacao/Model/TipoParecerDescritivo.php index 479d289..82341e2 100644 --- a/ieducar/modules/RegraAvaliacao/Model/TipoParecerDescritivo.php +++ b/ieducar/modules/RegraAvaliacao/Model/TipoParecerDescritivo.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; /** * RegraAvaliacao_Model_TipoParecerDescritivo class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_TipoParecerDescritivo extends CoreExt_Enum @@ -53,7 +53,7 @@ class RegraAvaliacao_Model_TipoParecerDescritivo extends CoreExt_Enum const ANUAL_GERAL = 6; protected $_data = array( - self::NENHUM => 'Não usar parecer descritivo', + self::NENHUM => 'Não usar parecer descritivo', self::ETAPA_COMPONENTE => 'Um parecer por etapa e por componente curricular', self::ETAPA_GERAL => 'Um parecer por etapa, geral', self::ANUAL_COMPONENTE => 'Uma parecer por ano letivo e por componente curricular', @@ -64,4 +64,4 @@ class RegraAvaliacao_Model_TipoParecerDescritivo extends CoreExt_Enum { return self::_getInstance(__CLASS__); } -} \ No newline at end of file +} diff --git a/ieducar/modules/RegraAvaliacao/Model/TipoPresenca.php b/ieducar/modules/RegraAvaliacao/Model/TipoPresenca.php index 6d5e9dc..2f227f8 100644 --- a/ieducar/modules/RegraAvaliacao/Model/TipoPresenca.php +++ b/ieducar/modules/RegraAvaliacao/Model/TipoPresenca.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; /** * RegraAvaliacao_Model_TipoPresenca class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_TipoPresenca extends CoreExt_Enum @@ -56,4 +56,4 @@ class RegraAvaliacao_Model_TipoPresenca extends CoreExt_Enum { return self::_getInstance(__CLASS__); } -} \ No newline at end of file +} diff --git a/ieducar/modules/RegraAvaliacao/Model/TipoProgressao.php b/ieducar/modules/RegraAvaliacao/Model/TipoProgressao.php index d29d7a2..5468c2d 100644 --- a/ieducar/modules/RegraAvaliacao/Model/TipoProgressao.php +++ b/ieducar/modules/RegraAvaliacao/Model/TipoProgressao.php @@ -1,31 +1,31 @@ * - * 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 é 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 + * 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. + * 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 Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Arquivo disponível desde a versão 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; /** * RegraAvaliacao_Model_TipoProgressao class. * - * @author Eriksen Costa Paixão + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package RegraAvaliacao * @subpackage Modules - * @since Classe disponível desde a versão 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class RegraAvaliacao_Model_TipoProgressao extends CoreExt_Enum @@ -51,13 +51,13 @@ class RegraAvaliacao_Model_TipoProgressao extends CoreExt_Enum protected $_data = array( self::CONTINUADA => 'Continuada', - self::NAO_CONTINUADA_AUTO_MEDIA_PRESENCA => 'Não-continuada automática: média e presença', - self::NAO_CONTINUADA_AUTO_SOMENTE_MEDIA => 'Não-continuada automática: somente média', - self::NAO_CONTINUADA_MANUAL => 'Não-continuada manual' + self::NAO_CONTINUADA_AUTO_MEDIA_PRESENCA => 'Não-continuada automática: média e presença', + self::NAO_CONTINUADA_AUTO_SOMENTE_MEDIA => 'Não-continuada automática: somente média', + self::NAO_CONTINUADA_MANUAL => 'Não-continuada manual' ); public static function getInstance() { return self::_getInstance(__CLASS__); } -} \ No newline at end of file +} -- libgit2 0.21.2