/** * @param WeLearn_DTO_IDTO $dto * @return void */ protected function _adicionar(WeLearn_DTO_IDTO &$dto) { $UUID = UUID::mint(); $forumUUID = CassandraUtil::import($dto->getForum()->getId()); $dto->setId($UUID->string); $dto->setDataCriacao(time()); $this->_cf->insert($UUID->bytes, $dto->toCassandra()); $this->_postsPorForumCF->insert($forumUUID->bytes, array($UUID->bytes => '')); $dto->setPersistido(true); }