コード例 #1
0
ファイル: AvaliacaoDAO.php プロジェクト: 00victor00/WeLearn
 /**
  * @param WeLearn_DTO_IDTO $dto
  * @return boolean
  */
 protected function _adicionar(WeLearn_DTO_IDTO &$dto)
 {
     $dto->setId($dto->getModulo()->getId());
     $UUID = CassandraUtil::import($dto->getId());
     $this->_cf->insert($UUID->bytes, $dto->toCassandra());
     $dto->setPersistido(true);
 }
コード例 #2
0
ファイル: AulaDAO.php プロジェクト: 00victor00/WeLearn
 /**
  * @param WeLearn_DTO_IDTO $dto
  * @return boolean
  */
 protected function _adicionar(WeLearn_DTO_IDTO &$dto)
 {
     $UUID = UUID::mint();
     $moduloUUID = CassandraUtil::import($dto->getModulo()->getId());
     $dto->setId($UUID->string);
     $dto->setNroOrdem($this->recuperarQtdTotalPorModulo($dto->getModulo()) + 1);
     $this->_cf->insert($UUID->bytes, $dto->toCassandra());
     $this->_aulaPorModuloCF->insert($moduloUUID->bytes, array($dto->getNroOrdem() => $UUID->bytes));
     $dto->setPersistido(true);
 }