コード例 #1
0
ファイル: VotoEnqueteDAO.php プロジェクト: 00victor00/WeLearn
 /**
  * @param WeLearn_Cursos_Enquetes_AlternativaEnquete $alternativa
  * @return int
  */
 public function recuperarQtdTotalPorAlternativa(WeLearn_Cursos_Enquetes_AlternativaEnquete $alternativa)
 {
     $alternativaUUID = CassandraUtil::import($alternativa->getId());
     return $this->_votosPorAlternativaCF->get_count($alternativaUUID->bytes);
 }
コード例 #2
0
ファイル: EnqueteDAO.php プロジェクト: 00victor00/WeLearn
 /**
  * @param array $dadosAlterantiva
  * @return WeLearn_Cursos_Enquetes_AlternativaEnquete
  */
 public function criarAlternativa(array $dadosAlterantiva)
 {
     $novaAlternativa = new WeLearn_Cursos_Enquetes_AlternativaEnquete();
     $novaAlternativa->preencherPropriedades($dadosAlterantiva);
     return $novaAlternativa;
 }
コード例 #3
0
 /**
  * @param WeLearn_Cursos_Enquetes_AlternativaEnquete $AlternativaEnquete
  * @return int
  */
 public function recuperarQtdVotos(WeLearn_Cursos_Enquetes_AlternativaEnquete &$AlternativaEnquete)
 {
     $AlternativaEnquete->setTotalVotos($this->_votoDao->recuperarQtdTotalPorAlternativa($AlternativaEnquete));
     return $AlternativaEnquete->getTotalVotos();
 }