コード例 #1
0
ファイル: AvaliacaoDAO.php プロジェクト: 00victor00/WeLearn
 private function _criarFromCassandra(array $column, WeLearn_Cursos_Conteudo_Modulo $moduloPadrao = null)
 {
     $column['modulo'] = $moduloPadrao instanceof WeLearn_Cursos_Conteudo_Modulo ? $moduloPadrao : $this->_moduloDao->recuperar($column['modulo']);
     $avaliacao = $this->criarNovo();
     $avaliacao->fromCassandra($column);
     return $avaliacao;
 }
コード例 #2
0
 /**
  * @param array $column
  * @param WeLearn_Cursos_ParticipacaoCurso $participacaoCurso
  * @param null|WeLearn_Cursos_Conteudo_Modulo $modulo
  * @return WeLearn_Cursos_Conteudo_ControleModulo
  */
 private function _criarFromCassandra(array $column, WeLearn_Cursos_ParticipacaoCurso $participacaoCurso, WeLearn_Cursos_Conteudo_Modulo $modulo = null)
 {
     $moduloUUID = key($column);
     $column['modulo'] = $modulo instanceof WeLearn_Cursos_Conteudo_Modulo ? $modulo : $this->_moduloDao->recuperar($moduloUUID);
     $column['participacaoCurso'] = $participacaoCurso;
     $column['status'] = $column[$moduloUUID];
     $controleModulo = $this->criarNovo();
     $controleModulo->fromCassandra($column);
     return $controleModulo;
 }