Commit a750853f24ce667258b9910f83d369bee9d70ab7

Authored by Caroline Salib
1 parent 50fbba4c
Exists in master

Convertido arquivo para UTF-8;

portabilis/ieducar#167
Showing 1 changed file with 92 additions and 92 deletions   Show diff stats
ieducar/lib/App/Model/IedFinder.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 App_Model 26 * @package App_Model
27 - * @since Arquivo disponível desde a versão 1.1.0 27 + * @since Arquivo disponível desde a versão 1.1.0
28 * @version $Id$ 28 * @version $Id$
29 */ 29 */
30 30
@@ -34,20 +34,20 @@ require_once &#39;App/Model/Exception.php&#39;; @@ -34,20 +34,20 @@ require_once &#39;App/Model/Exception.php&#39;;
34 /** 34 /**
35 * App_Model_IedFinder class. 35 * App_Model_IedFinder class.
36 * 36 *
37 - * Disponibiliza finders estáticos para registros mantidos pelas classes 37 + * Disponibiliza finders estáticos para registros mantidos pelas classes
38 * cls* do namespace Ied_*. 38 * cls* do namespace Ied_*.
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 App_Model 43 * @package App_Model
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 App_Model_IedFinder extends CoreExt_Entity 47 class App_Model_IedFinder extends CoreExt_Entity
48 { 48 {
49 /** 49 /**
50 - * Retorna todas as instituições cadastradas em pmieducar.instituicao. 50 + * Retorna todas as instituições cadastradas em pmieducar.instituicao.
51 * @return array 51 * @return array
52 */ 52 */
53 public static function getInstituicoes() 53 public static function getInstituicoes()
@@ -63,7 +63,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -63,7 +63,7 @@ class App_Model_IedFinder extends CoreExt_Entity
63 } 63 }
64 64
65 /** 65 /**
66 - * Retorna um array com as informações de escola a partir de seu código. 66 + * Retorna um array com as informações de escola a partir de seu código.
67 * @param int $id 67 * @param int $id
68 * @return array 68 * @return array
69 */ 69 */
@@ -76,7 +76,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -76,7 +76,7 @@ class App_Model_IedFinder extends CoreExt_Entity
76 76
77 if (FALSE === $escola) { 77 if (FALSE === $escola) {
78 throw new App_Model_Exception( 78 throw new App_Model_Exception(
79 - sprintf('Escola com o código "%d" não existe.', $id) 79 + sprintf('Escola com o código "%d" não existe.', $id)
80 ); 80 );
81 } 81 }
82 82
@@ -85,7 +85,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -85,7 +85,7 @@ class App_Model_IedFinder extends CoreExt_Entity
85 85
86 /** 86 /**
87 * Retorna todas as escolas cadastradas na tabela pmieducar.escola, selecionando 87 * Retorna todas as escolas cadastradas na tabela pmieducar.escola, selecionando
88 - * opcionalmente pelo código da instituição. 88 + * opcionalmente pelo código da instituição.
89 * @param int $instituicaoId 89 * @param int $instituicaoId
90 * @return array 90 * @return array
91 */ 91 */
@@ -103,7 +103,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -103,7 +103,7 @@ class App_Model_IedFinder extends CoreExt_Entity
103 } 103 }
104 104
105 /** 105 /**
106 - * Retorna um nome de curso, procurando pelo seu código. 106 + * Retorna um nome de curso, procurando pelo seu código.
107 * @param int $id 107 * @param int $id
108 * @return string|FALSE 108 * @return string|FALSE
109 */ 109 */
@@ -118,7 +118,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -118,7 +118,7 @@ class App_Model_IedFinder extends CoreExt_Entity
118 118
119 /** 119 /**
120 * Retorna todos os cursos cadastradas na tabela pmieducar.escola_curso, selecionando 120 * Retorna todos os cursos cadastradas na tabela pmieducar.escola_curso, selecionando
121 - * opcionalmente pelo código da escola. 121 + * opcionalmente pelo código da escola.
122 * @param int $escolaId 122 * @param int $escolaId
123 * @return array 123 * @return array
124 */ 124 */
@@ -142,7 +142,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -142,7 +142,7 @@ class App_Model_IedFinder extends CoreExt_Entity
142 142
143 143
144 /** 144 /**
145 - * Retorna um array com as informações da série a partir de seu código. 145 + * Retorna um array com as informações da série a partir de seu código.
146 * 146 *
147 * @param int $codSerie 147 * @param int $codSerie
148 * @return array 148 * @return array
@@ -150,17 +150,17 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -150,17 +150,17 @@ class App_Model_IedFinder extends CoreExt_Entity
150 */ 150 */
151 public static function getSerie($codSerie) 151 public static function getSerie($codSerie)
152 { 152 {
153 - // Recupera clsPmieducarSerie do storage de classe estático 153 + // Recupera clsPmieducarSerie do storage de classe estático
154 $serie = self::addClassToStorage('clsPmieducarSerie', NULL, 154 $serie = self::addClassToStorage('clsPmieducarSerie', NULL,
155 'include/pmieducar/clsPmieducarSerie.inc.php'); 155 'include/pmieducar/clsPmieducarSerie.inc.php');
156 156
157 - // Usa o atributo público para depois chamar o método detalhe() 157 + // Usa o atributo público para depois chamar o método detalhe()
158 $serie->cod_serie = $codSerie; 158 $serie->cod_serie = $codSerie;
159 $serie = $serie->detalhe(); 159 $serie = $serie->detalhe();
160 160
161 if (FALSE === $serie) { 161 if (FALSE === $serie) {
162 throw new App_Model_Exception( 162 throw new App_Model_Exception(
163 - sprintf('Série com o código "%d" não existe.', $codSerie) 163 + sprintf('Série com o código "%d" não existe.', $codSerie)
164 ); 164 );
165 } 165 }
166 166
@@ -168,8 +168,8 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -168,8 +168,8 @@ class App_Model_IedFinder extends CoreExt_Entity
168 } 168 }
169 169
170 /** 170 /**
171 - * Retorna todas as séries cadastradas na tabela pmieducar.serie, selecionando  
172 - * opcionalmente pelo código da instituição, da escola ou do curso. 171 + * Retorna todas as séries cadastradas na tabela pmieducar.serie, selecionando
  172 + * opcionalmente pelo código da instituição, da escola ou do curso.
173 * @param int $instituicaoId 173 * @param int $instituicaoId
174 * @param int $escolaId 174 * @param int $escolaId
175 * @param int $cursoId 175 * @param int $cursoId
@@ -195,7 +195,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -195,7 +195,7 @@ class App_Model_IedFinder extends CoreExt_Entity
195 } 195 }
196 196
197 /** 197 /**
198 - * Retorna um array com as informações da turma a partir de seu código. 198 + * Retorna um array com as informações da turma a partir de seu código.
199 * 199 *
200 * @param int $codTurma 200 * @param int $codTurma
201 * @return array 201 * @return array
@@ -203,17 +203,17 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -203,17 +203,17 @@ class App_Model_IedFinder extends CoreExt_Entity
203 */ 203 */
204 public static function getTurma($codTurma) 204 public static function getTurma($codTurma)
205 { 205 {
206 - // Recupera clsPmieducarTurma do storage de classe estático 206 + // Recupera clsPmieducarTurma do storage de classe estático
207 $turma = self::addClassToStorage('clsPmieducarTurma', NULL, 207 $turma = self::addClassToStorage('clsPmieducarTurma', NULL,
208 'include/pmieducar/clsPmieducarTurma.inc.php'); 208 'include/pmieducar/clsPmieducarTurma.inc.php');
209 209
210 - // Usa o atributo público para depois chamar o método detalhe() 210 + // Usa o atributo público para depois chamar o método detalhe()
211 $turma->cod_turma = $codTurma; 211 $turma->cod_turma = $codTurma;
212 $turma = $turma->detalhe(); 212 $turma = $turma->detalhe();
213 213
214 if (FALSE === $turma) { 214 if (FALSE === $turma) {
215 throw new App_Model_Exception( 215 throw new App_Model_Exception(
216 - sprintf('Turma com o código "%d" não existe.', $codTurma) 216 + sprintf('Turma com o código "%d" não existe.', $codTurma)
217 ); 217 );
218 } 218 }
219 219
@@ -221,7 +221,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -221,7 +221,7 @@ class App_Model_IedFinder extends CoreExt_Entity
221 } 221 }
222 222
223 /** 223 /**
224 - * Retorna as turmas de uma escola, selecionando opcionalmente pelo código da série. 224 + * Retorna as turmas de uma escola, selecionando opcionalmente pelo código da série.
225 * @param int $escolaId 225 * @param int $escolaId
226 * @param int $serieId 226 * @param int $serieId
227 * @return array (cod_turma => nm_turma) 227 * @return array (cod_turma => nm_turma)
@@ -244,9 +244,9 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -244,9 +244,9 @@ class App_Model_IedFinder extends CoreExt_Entity
244 } 244 }
245 245
246 /** 246 /**
247 - * Retorna o total de módulos do ano letivo da escola ou turma (caso o ano  
248 - * escolar do curso não seja "padrão"). Retorna um array com o total de  
249 - * módulos atribuídos ao ano letivo e o nome do módulo. Ex: 247 + * Retorna o total de módulos do ano letivo da escola ou turma (caso o ano
  248 + * escolar do curso não seja "padrão"). Retorna um array com o total de
  249 + * módulos atribuídos ao ano letivo e o nome do módulo. Ex:
250 * 250 *
251 * <code> 251 * <code>
252 * <?php 252 * <?php
@@ -275,7 +275,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -275,7 +275,7 @@ class App_Model_IedFinder extends CoreExt_Entity
275 275
276 $padraoAnoEscolar = $curso['padrao_ano_escolar'] == 1 ? TRUE : FALSE; 276 $padraoAnoEscolar = $curso['padrao_ano_escolar'] == 1 ? TRUE : FALSE;
277 277
278 - // Segue o padrão 278 + // Segue o padrão
279 if (TRUE == $padraoAnoEscolar) { 279 if (TRUE == $padraoAnoEscolar) {
280 $escolaAnoLetivo = self::addClassToStorage('clsPmieducarEscolaAnoLetivo', 280 $escolaAnoLetivo = self::addClassToStorage('clsPmieducarEscolaAnoLetivo',
281 NULL, 'include/pmieducar/clsPmieducarEscolaAnoLetivo.inc.php'); 281 NULL, 'include/pmieducar/clsPmieducarEscolaAnoLetivo.inc.php');
@@ -283,10 +283,10 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -283,10 +283,10 @@ class App_Model_IedFinder extends CoreExt_Entity
283 $anosEmAndamento = $escolaAnoLetivo->lista($codEscola, $ano, NULL, NULL, 283 $anosEmAndamento = $escolaAnoLetivo->lista($codEscola, $ano, NULL, NULL,
284 1, NULL, NULL, NULL, NULL, 1); 284 1, NULL, NULL, NULL, NULL, 1);
285 285
286 - // Pela restrição na criação de anos letivos, eu posso confiar no primeiro  
287 - // e único resultado que deve ter retornado 286 + // Pela restrição na criação de anos letivos, eu posso confiar no primeiro
  287 + // e único resultado que deve ter retornado
288 if (FALSE == $anosEmAndamento || count($anosEmAndamento) < 1) 288 if (FALSE == $anosEmAndamento || count($anosEmAndamento) < 1)
289 - throw new App_Model_Exception('Não foi encontrado um ano escolar em andamento.'); 289 + throw new App_Model_Exception('Não foi encontrado um ano escolar em andamento.');
290 290
291 elseif (count($anosEmAndamento) > 1) 291 elseif (count($anosEmAndamento) > 1)
292 throw new App_Model_Exception('Existe mais de um ano escolar em andamento.'); 292 throw new App_Model_Exception('Existe mais de um ano escolar em andamento.');
@@ -310,10 +310,10 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -310,10 +310,10 @@ class App_Model_IedFinder extends CoreExt_Entity
310 return 0; 310 return 0;
311 } 311 }
312 312
313 - // Total de módulos 313 + // Total de módulos
314 $total = count($modulos); 314 $total = count($modulos);
315 315
316 - // Código do tipo de módulo 316 + // Código do tipo de módulo
317 $modulo = array_shift($modulos); 317 $modulo = array_shift($modulos);
318 $codModulo = $modulo['ref_cod_modulo']; 318 $codModulo = $modulo['ref_cod_modulo'];
319 319
@@ -332,30 +332,30 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -332,30 +332,30 @@ class App_Model_IedFinder extends CoreExt_Entity
332 } 332 }
333 333
334 /** 334 /**
335 - * Retorna array com as referências de pmieducar.escola_serie_disciplina 335 + * Retorna array com as referências de pmieducar.escola_serie_disciplina
336 * a modules.componente_curricular ('ref_ref_cod_disciplina'). 336 * a modules.componente_curricular ('ref_ref_cod_disciplina').
337 * 337 *
338 - * @param int $serieId O código do ano escolar/série.  
339 - * @param int $escola O código da escola. 338 + * @param int $serieId O código do ano escolar/série.
  339 + * @param int $escola O código da escola.
340 * @param ComponenteCurricular_Model_ComponenteDataMapper $mapper (Opcional) 340 * @param ComponenteCurricular_Model_ComponenteDataMapper $mapper (Opcional)
341 - * Instância do mapper para recuperar todas as instâncias persistidas de  
342 - * ComponenteCurricular_Model_Componente atribuídas no ano escolar/série da 341 + * Instância do mapper para recuperar todas as instâncias persistidas de
  342 + * ComponenteCurricular_Model_Componente atribuídas no ano escolar/série da
343 * escola. 343 * escola.
344 * @return array 344 * @return array
345 - * @throws App_Model_Exception caso não existam componentes curriculares  
346 - * atribuídos ao ano escolar/série da escola. 345 + * @throws App_Model_Exception caso não existam componentes curriculares
  346 + * atribuídos ao ano escolar/série da escola.
347 */ 347 */
348 public static function getEscolaSerieDisciplina($serieId, $escolaId, 348 public static function getEscolaSerieDisciplina($serieId, $escolaId,
349 ComponenteCurricular_Model_ComponenteDataMapper $mapper = NULL, 349 ComponenteCurricular_Model_ComponenteDataMapper $mapper = NULL,
350 $disciplinaId = null) 350 $disciplinaId = null)
351 { 351 {
352 if (is_null($serieId)) 352 if (is_null($serieId))
353 - throw new App_Model_Exception('O parametro serieId não pode ser nulo'); 353 + throw new App_Model_Exception('O parametro serieId não pode ser nulo');
354 354
355 if (is_null($escolaId)) 355 if (is_null($escolaId))
356 - throw new App_Model_Exception('O parametro escolaId não pode ser nulo'); 356 + throw new App_Model_Exception('O parametro escolaId não pode ser nulo');
357 357
358 - // Disciplinas na série na escola 358 + // Disciplinas na série na escola
359 $escolaSerieDisciplina = self::addClassToStorage('clsPmieducarEscolaSerieDisciplina', 359 $escolaSerieDisciplina = self::addClassToStorage('clsPmieducarEscolaSerieDisciplina',
360 NULL, 'include/pmieducar/clsPmieducarEscolaSerieDisciplina.inc.php'); 360 NULL, 'include/pmieducar/clsPmieducarEscolaSerieDisciplina.inc.php');
361 361
@@ -363,7 +363,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -363,7 +363,7 @@ class App_Model_IedFinder extends CoreExt_Entity
363 363
364 if (FALSE === $disciplinas) { 364 if (FALSE === $disciplinas) {
365 throw new App_Model_Exception(sprintf( 365 throw new App_Model_Exception(sprintf(
366 - 'Nenhuma disciplina para a série (%d) e a escola (%d) informados', 366 + 'Nenhuma disciplina para a série (%d) e a escola (%d) informados',
367 $serieId, $escolaId 367 $serieId, $escolaId
368 )); 368 ));
369 } 369 }
@@ -382,16 +382,16 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -382,16 +382,16 @@ class App_Model_IedFinder extends CoreExt_Entity
382 } 382 }
383 383
384 /** 384 /**
385 - * Retorna as instâncias de ComponenteCurricular_Model_Componente de uma turma. 385 + * Retorna as instâncias de ComponenteCurricular_Model_Componente de uma turma.
386 * 386 *
387 - * @param int $serieId O código do ano escolar/série da turma.  
388 - * @param int $escola O código da escola da turma.  
389 - * @param int $turma O código da turma.  
390 - * @param ComponenteCurricular_Model_TurmaDataMapper $mapper (Opcional) Instância  
391 - * do mapper para selecionar todas as referências de 387 + * @param int $serieId O código do ano escolar/série da turma.
  388 + * @param int $escola O código da escola da turma.
  389 + * @param int $turma O código da turma.
  390 + * @param ComponenteCurricular_Model_TurmaDataMapper $mapper (Opcional) Instância
  391 + * do mapper para selecionar todas as referências de
392 * ComponenteCurricular_Model_Componente persistidas para a turma. 392 * ComponenteCurricular_Model_Componente persistidas para a turma.
393 * @param ComponenteCurricular_Model_ComponenteDataMapper $componenteMapper (Opcional) 393 * @param ComponenteCurricular_Model_ComponenteDataMapper $componenteMapper (Opcional)
394 - * Instância do mapper para recuperar as instâncias de 394 + * Instância do mapper para recuperar as instâncias de
395 * ComponenteCurricular_Model_Componente recuperadas por $mapper. 395 * ComponenteCurricular_Model_Componente recuperadas por $mapper.
396 * @return array 396 * @return array
397 */ 397 */
@@ -412,7 +412,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -412,7 +412,7 @@ class App_Model_IedFinder extends CoreExt_Entity
412 412
413 $componentesTurma = $mapper->findAll(array(), $where); 413 $componentesTurma = $mapper->findAll(array(), $where);
414 414
415 - // Não existem componentes específicos para a turma 415 + // Não existem componentes específicos para a turma
416 if (0 == count($componentesTurma)) { 416 if (0 == count($componentesTurma)) {
417 return self::getEscolaSerieDisciplina($serieId, $escola, $componenteMapper, $componenteCurricularId); 417 return self::getEscolaSerieDisciplina($serieId, $escola, $componenteMapper, $componenteCurricularId);
418 } 418 }
@@ -431,15 +431,15 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -431,15 +431,15 @@ class App_Model_IedFinder extends CoreExt_Entity
431 } 431 }
432 432
433 /** 433 /**
434 - * Recupera instâncias persistidas de ComponenteCurricular_Model_Componente,  
435 - * retornando-as com a carga horária padrão caso o componente identificado  
436 - * em $componentes possua uma carga horária (atributo cargaHoraria) nula. 434 + * Recupera instâncias persistidas de ComponenteCurricular_Model_Componente,
  435 + * retornando-as com a carga horária padrão caso o componente identificado
  436 + * em $componentes possua uma carga horária (atributo cargaHoraria) nula.
437 * 437 *
438 * @param array $componentes (array(stdClass->id, stdClass->cargaHoraria)) 438 * @param array $componentes (array(stdClass->id, stdClass->cargaHoraria))
439 - * @param int $anoEscolar O ano escolar/série para recuperar a carga  
440 - * horária padrão do componente curricular. 439 + * @param int $anoEscolar O ano escolar/série para recuperar a carga
  440 + * horária padrão do componente curricular.
441 * @param ComponenteCurricular_Model_ComponenteDataMapper $mapper (Opcional) 441 * @param ComponenteCurricular_Model_ComponenteDataMapper $mapper (Opcional)
442 - * O mapper para recuperar a instância persistida com a carga horária padrão. 442 + * O mapper para recuperar a instância persistida com a carga horária padrão.
443 * @return array 443 * @return array
444 */ 444 */
445 protected static function _hydrateComponentes(array $componentes, $anoEscolar, 445 protected static function _hydrateComponentes(array $componentes, $anoEscolar,
@@ -477,7 +477,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -477,7 +477,7 @@ class App_Model_IedFinder extends CoreExt_Entity
477 */ 477 */
478 public static function getMatricula($codMatricula) 478 public static function getMatricula($codMatricula)
479 { 479 {
480 - // Recupera clsPmieducarMatricula do storage de classe estático 480 + // Recupera clsPmieducarMatricula do storage de classe estático
481 $matricula = self::addClassToStorage('clsPmieducarMatricula', NULL, 481 $matricula = self::addClassToStorage('clsPmieducarMatricula', NULL,
482 'include/pmieducar/clsPmieducarMatricula.inc.php'); 482 'include/pmieducar/clsPmieducarMatricula.inc.php');
483 483
@@ -490,17 +490,17 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -490,17 +490,17 @@ class App_Model_IedFinder extends CoreExt_Entity
490 $serie = self::addClassToStorage('clsPmieducarSerie', NULL, 490 $serie = self::addClassToStorage('clsPmieducarSerie', NULL,
491 'include/pmieducar/clsPmieducarSerie.inc.php'); 491 'include/pmieducar/clsPmieducarSerie.inc.php');
492 492
493 - // Usa o atributo público para depois chamar o método detalhe() 493 + // Usa o atributo público para depois chamar o método detalhe()
494 $matricula->cod_matricula = $codMatricula; 494 $matricula->cod_matricula = $codMatricula;
495 $matricula = $matricula->detalhe(); 495 $matricula = $matricula->detalhe();
496 496
497 if (FALSE === $matricula) { 497 if (FALSE === $matricula) {
498 throw new App_Model_Exception( 498 throw new App_Model_Exception(
499 - sprintf('Matrícula de código "%d" não existe.', $codMatricula) 499 + sprintf('Matrícula de código "%d" não existe.', $codMatricula)
500 ); 500 );
501 } 501 }
502 502
503 - // Atribui dados extra a matrícula 503 + // Atribui dados extra a matrícula
504 $turmas = $turma->lista($codMatricula, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); 504 $turmas = $turma->lista($codMatricula, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1);
505 if (0 < count($turmas)) { 505 if (0 < count($turmas)) {
506 $turma = array_shift($turmas); 506 $turma = array_shift($turmas);
@@ -509,7 +509,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -509,7 +509,7 @@ class App_Model_IedFinder extends CoreExt_Entity
509 $matricula['turma_nome'] = isset($turma['nm_turma']) ? $turma['nm_turma'] : NULL; 509 $matricula['turma_nome'] = isset($turma['nm_turma']) ? $turma['nm_turma'] : NULL;
510 } 510 }
511 else { 511 else {
512 - throw new App_Model_Exception('Aluno não enturmado.'); 512 + throw new App_Model_Exception('Aluno não enturmado.');
513 } 513 }
514 514
515 $curso->cod_curso = $matricula['ref_cod_curso']; 515 $curso->cod_curso = $matricula['ref_cod_curso'];
@@ -531,8 +531,8 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -531,8 +531,8 @@ class App_Model_IedFinder extends CoreExt_Entity
531 } 531 }
532 532
533 /** 533 /**
534 - * Retorna uma instância de RegraAvaliacao_Model_Regra a partir dos dados  
535 - * da matrícula. 534 + * Retorna uma instância de RegraAvaliacao_Model_Regra a partir dos dados
  535 + * da matrícula.
536 * 536 *
537 * @param int $codMatricula 537 * @param int $codMatricula
538 * @param RegraAvaliacao_Model_RegraDataMapper $mapper 538 * @param RegraAvaliacao_Model_RegraDataMapper $mapper
@@ -554,10 +554,10 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -554,10 +554,10 @@ class App_Model_IedFinder extends CoreExt_Entity
554 } 554 }
555 555
556 /** 556 /**
557 - * Retorna um array de instâncias ComponenteCurricular_Model_Componente ao  
558 - * qual um aluno cursa através de sua matrícula. 557 + * Retorna um array de instâncias ComponenteCurricular_Model_Componente ao
  558 + * qual um aluno cursa através de sua matrícula.
559 * 559 *
560 - * Exclui todas os componentes curriculares ao qual o aluno está dispensado 560 + * Exclui todas os componentes curriculares ao qual o aluno está dispensado
561 * de cursar. 561 * de cursar.
562 * 562 *
563 * @param int $codMatricula 563 * @param int $codMatricula
@@ -579,7 +579,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -579,7 +579,7 @@ class App_Model_IedFinder extends CoreExt_Entity
579 579
580 $serie = self::getSerie($codSerie); 580 $serie = self::getSerie($codSerie);
581 581
582 - // Disciplinas da escola na série em que o aluno está matriculado 582 + // Disciplinas da escola na série em que o aluno está matriculado
583 $componentes = self::getComponentesTurma( 583 $componentes = self::getComponentesTurma(
584 $codSerie, $codEscola, $turma, $turmaMapper, $componenteMapper, $componenteCurricularId 584 $codSerie, $codEscola, $turma, $turmaMapper, $componenteMapper, $componenteCurricularId
585 ); 585 );
@@ -602,7 +602,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -602,7 +602,7 @@ class App_Model_IedFinder extends CoreExt_Entity
602 } 602 }
603 603
604 /** 604 /**
605 - * Retorna array com as referências de pmieducar.dispensa_disciplina 605 + * Retorna array com as referências de pmieducar.dispensa_disciplina
606 * a modules.componente_curricular ('ref_ref_cod_disciplina'). 606 * a modules.componente_curricular ('ref_ref_cod_disciplina').
607 * 607 *
608 * @param int $codMatricula 608 * @param int $codMatricula
@@ -631,7 +631,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -631,7 +631,7 @@ class App_Model_IedFinder extends CoreExt_Entity
631 } 631 }
632 632
633 /** 633 /**
634 - * Retorna a quantidade de módulos do ano letivo por uma dada matrícula. 634 + * Retorna a quantidade de módulos do ano letivo por uma dada matrícula.
635 * 635 *
636 * @param int $codMatricula 636 * @param int $codMatricula
637 * @return int 637 * @return int
@@ -652,7 +652,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -652,7 +652,7 @@ class App_Model_IedFinder extends CoreExt_Entity
652 } 652 }
653 653
654 /** 654 /**
655 - * Retorna um array com as informações de biblioteca a partir de seu código. 655 + * Retorna um array com as informações de biblioteca a partir de seu código.
656 * @param int $id 656 * @param int $id
657 * @return array 657 * @return array
658 */ 658 */
@@ -665,7 +665,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -665,7 +665,7 @@ class App_Model_IedFinder extends CoreExt_Entity
665 665
666 if (FALSE === $biblioteca) { 666 if (FALSE === $biblioteca) {
667 throw new App_Model_Exception( 667 throw new App_Model_Exception(
668 - sprintf('Biblioteca com o código "%d" não existe.', $id) 668 + sprintf('Biblioteca com o código "%d" não existe.', $id)
669 ); 669 );
670 } 670 }
671 671
@@ -674,7 +674,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -674,7 +674,7 @@ class App_Model_IedFinder extends CoreExt_Entity
674 674
675 /** 675 /**
676 * Retorna todas as bibliotecas cadastradas na tabela pmieducar.biblioteca, selecionando 676 * Retorna todas as bibliotecas cadastradas na tabela pmieducar.biblioteca, selecionando
677 - * opcionalmente pelo código da instituição e/ ou escola. 677 + * opcionalmente pelo código da instituição e/ ou escola.
678 * @param int $instituicaoId 678 * @param int $instituicaoId
679 * @return array 679 * @return array
680 */ 680 */
@@ -692,8 +692,8 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -692,8 +692,8 @@ class App_Model_IedFinder extends CoreExt_Entity
692 } 692 }
693 693
694 /** 694 /**
695 - * Retorna todas as situações cadastradas para as bibliotecas na tabela pmieducar.situacao, selecionando  
696 - * opcionalmente pelo código da biblioteca. 695 + * Retorna todas as situações cadastradas para as bibliotecas na tabela pmieducar.situacao, selecionando
  696 + * opcionalmente pelo código da biblioteca.
697 * @param int $bibliotecaId 697 * @param int $bibliotecaId
698 * @return array 698 * @return array
699 */ 699 */
@@ -712,7 +712,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -712,7 +712,7 @@ class App_Model_IedFinder extends CoreExt_Entity
712 712
713 /** 713 /**
714 * Retorna todas as fontes cadastradas para as bibliotecas na tabela pmieducar.fonte, selecionando 714 * Retorna todas as fontes cadastradas para as bibliotecas na tabela pmieducar.fonte, selecionando
715 - * opcionalmente pelo código da biblioteca. 715 + * opcionalmente pelo código da biblioteca.
716 * @param int $bibliotecaId 716 * @param int $bibliotecaId
717 * @return array 717 * @return array
718 */ 718 */
@@ -731,7 +731,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -731,7 +731,7 @@ class App_Model_IedFinder extends CoreExt_Entity
731 731
732 /** 732 /**
733 * Retorna uma obra cadastrada para uma biblioteca na tabela pmieducar.acervo, selecionando 733 * Retorna uma obra cadastrada para uma biblioteca na tabela pmieducar.acervo, selecionando
734 - * obrigatóriamente pelo código da biblioteca e opcionalmente pelo código da obra. 734 + * obrigatóriamente pelo código da biblioteca e opcionalmente pelo código da obra.
735 * @param int $bibliotecaId 735 * @param int $bibliotecaId
736 * @return array 736 * @return array
737 */ 737 */
@@ -746,7 +746,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -746,7 +746,7 @@ class App_Model_IedFinder extends CoreExt_Entity
746 746
747 if (FALSE === $obra) { 747 if (FALSE === $obra) {
748 throw new App_Model_Exception( 748 throw new App_Model_Exception(
749 - sprintf('Obra com o código "%d" não existe.', $id) 749 + sprintf('Obra com o código "%d" não existe.', $id)
750 ); 750 );
751 } 751 }
752 752
@@ -755,7 +755,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -755,7 +755,7 @@ class App_Model_IedFinder extends CoreExt_Entity
755 755
756 /** 756 /**
757 * Retorna um aluno cadastrado para uma escola na tabela pmieducar.aluno, selecionando 757 * Retorna um aluno cadastrado para uma escola na tabela pmieducar.aluno, selecionando
758 - * obrigatóriamente pelo código da escola e opcionalmente pelo código do aluno. 758 + * obrigatóriamente pelo código da escola e opcionalmente pelo código do aluno.
759 * @param int $id 759 * @param int $id
760 * @return array 760 * @return array
761 */ 761 */
@@ -770,7 +770,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -770,7 +770,7 @@ class App_Model_IedFinder extends CoreExt_Entity
770 770
771 if (FALSE === $aluno) { 771 if (FALSE === $aluno) {
772 throw new App_Model_Exception( 772 throw new App_Model_Exception(
773 - sprintf('Aluno com o código "%d" não existe.', $id) 773 + sprintf('Aluno com o código "%d" não existe.', $id)
774 ); 774 );
775 } 775 }
776 776
@@ -779,7 +779,7 @@ class App_Model_IedFinder extends CoreExt_Entity @@ -779,7 +779,7 @@ class App_Model_IedFinder extends CoreExt_Entity
779 779
780 /** 780 /**
781 * Retorna todos os tipos de cliente cadastrados para determinada biblioteca na tabela 781 * Retorna todos os tipos de cliente cadastrados para determinada biblioteca na tabela
782 - * pmieducar.cliente_tipo, selecionando obrigatoriamente pelo código da biblioteca. 782 + * pmieducar.cliente_tipo, selecionando obrigatoriamente pelo código da biblioteca.
783 * @param int $bibliotecaId 783 * @param int $bibliotecaId
784 * @return array 784 * @return array
785 */ 785 */