thackpa/deputadosAnalytics — pull request #11 by gvsrepins (2012-11-21 01:40:08+00:00)
Title: Inserção do Scrapper para as Presenças em Comissao

- Criação do namespace /Presenca assim teremos por exemplo \DA\Scrapper\Presenca\Sessao e \DA\Scrapper\Presenca\Comissao

- Criação de Herarquia entre as Presencas, fiz isso para evitar a replicação de alguns códigos e para facilitar a inserção de alguma funcionalidade apenas para este namespace no futuro.

- Refatoração do console.php, parei um pouco para estudar a documentação do Console e acho que encontrei uma prática mais fácil de manter e escalável.

- Alteração da assinatura do método getPresencas($deputadoId, $urlParams) esta alteração foi feita para que ambas classes Sessao e Comissao tivessem a mesma assinatura, para que no Builder pudesse herdar o metodo atualizarPresencas($mes) pois o código é exatamente o mesmo para ambas só mudaria a assinatura do getPresencas com a quantidade de parametros a serem usados, com um array resolveria isso. Na aplicação funcionou belezinha, porém os testes não deixaram passar acusando diferenças, talvez você consiga arrumar.

- Refatorei os testes para acoplar as mofificações feitas acima.