本文整理汇总了PHP中UsuarioDAO::recuperar方法的典型用法代码示例。如果您正苦于以下问题:PHP UsuarioDAO::recuperar方法的具体用法?PHP UsuarioDAO::recuperar怎么用?PHP UsuarioDAO::recuperar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UsuarioDAO
的用法示例。
在下文中一共展示了UsuarioDAO::recuperar方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: recuperarListaAmigosMensagens
/**
* @param mixed $id
* @return WeLearn_DTO_IDTO
*/
public function recuperarListaAmigosMensagens(WeLearn_DTO_IDTO &$dto)
{
$amigos = $this->_MPListaAmigosCF->get($dto->getID());
foreach ($amigos as $row) {
$lista[] = $this->_usuarioDao->recuperar($row);
}
return $lista;
}
示例2: _criarFromCassandra
private function _criarFromCassandra(array $column, WeLearn_DTO_AbstractDTO $cursoOuAulaPadrao = null, WeLearn_Usuarios_Usuario $criadorPadrao = null)
{
if ($column['tipo'] == WeLearn_Cursos_Recursos_TipoRecurso::RESTRITO) {
$recurso = $this->criarNovoRestrito();
if ($cursoOuAulaPadrao instanceof WeLearn_Cursos_Conteudo_Aula) {
$column['aula'] = $cursoOuAulaPadrao;
} else {
$column['aula'] = $this->_aulaDao->recuperar($column['aula']);
}
} else {
$recurso = $this->criarNovoGeral();
if ($cursoOuAulaPadrao instanceof WeLearn_Cursos_Curso) {
$column['curso'] = $cursoOuAulaPadrao;
} else {
$column['curso'] = $this->_cursoDao->recuperar($column['curso']);
}
}
if ($criadorPadrao instanceof WeLearn_Usuarios_Usuario) {
$column['criador'] = $criadorPadrao;
} else {
$column['criador'] = $this->_usuarioDao->recuperar($column['criador']);
}
$recurso->fromCassandra($column);
return $recurso;
}
示例3: _criarFromCassandra
private function _criarFromCassandra(array $column)
{
$column['criador'] = $this->_usuarioDao->recuperar($column['criador']);
$resposta = $this->criarNovo();
$resposta->fromCassandra($column);
return $resposta;
}
示例4: _criarFromCassandra
/**
* @param array $column
* @param null|WeLearn_Usuarios_Usuario $destinatario
* @return WeLearn_DTO_IDTO
*/
public function _criarFromCassandra(array $column, WeLearn_Usuarios_Usuario $destinatario = null)
{
$column['destinatario'] = $destinatario instanceof WeLearn_Usuarios_Usuario ? $destinatario : $this->_usuarioDao->recuperar($column['destinatario']);
$notificacao = $this->criarNovo();
$notificacao->fromCassandra($column);
return $notificacao;
}
示例5: _criarFromCassandra
/**
* @param array $column
* @param WeLearn_Cursos_Conteudo_Pagina $pagina
* @param null|WeLearn_Usuarios_Usuario $usuario
* @return WeLearn_DTO_IDTO
*/
private function _criarFromCassandra(array $column, WeLearn_Cursos_Conteudo_Pagina $pagina, WeLearn_Usuarios_Usuario $usuario = null)
{
$usuario = $usuario instanceof WeLearn_Usuarios_Usuario ? $usuario : $this->_usuarioDao->recuperar(key($column));
$realColumn = array('conteudo' => $column[$usuario->getId()], 'usuario' => $usuario, 'pagina' => $pagina);
$anotacao = $this->criarNovo();
$anotacao->fromCassandra($realColumn);
return $anotacao;
}
示例6: _criarFromCassandra
private function _criarFromCassandra(array $column, WeLearn_Cursos_Conteudo_Pagina $paginaPadrao = null, WeLearn_Usuarios_Usuario $usuarioPadrao = null)
{
$column['pagina'] = $paginaPadrao instanceof WeLearn_Cursos_Conteudo_Pagina ? $paginaPadrao : $this->_paginaDao->recuperar($column['pagina']);
$column['criador'] = $usuarioPadrao instanceof WeLearn_Usuarios_Usuario ? $usuarioPadrao : $this->_usuarioDao->recuperar($column['criador']);
$comentario = $this->criarNovo();
$comentario->fromCassandra($column);
return $comentario;
}
示例7: _recuperarUsuariosPorIds
private function _recuperarUsuariosPorIds(array $arrayIds)
{
$arrayUsuarios = array();
foreach ($arrayIds as $id) {
$arrayUsuarios[] = $this->_usuarioDao->recuperar($id);
}
return $arrayUsuarios;
}
示例8: _criarFromCassandra
private function _criarFromCassandra(array $column, WeLearn_Cursos_Curso $cursoPadrao = null)
{
$column['curso'] = $cursoPadrao instanceof WeLearn_Cursos_Curso ? $cursoPadrao : $this->_cursoDao->recuperar($column['curso']);
try {
$column['criador'] = $this->_usuarioDao->recuperar($column['criador']);
} catch (cassandra_NotFoundException $e) {
unset($column['criador']);
}
$categoria = new WeLearn_Cursos_Foruns_Categoria();
$categoria->fromCassandra($column);
return $categoria;
}
示例9: _criarFromCassandra
private function _criarFromCassandra(array $column, WeLearn_Cursos_Curso $cursoPadrao = null)
{
if ($cursoPadrao instanceof WeLearn_Cursos_Curso) {
$column['curso'] = $cursoPadrao;
} else {
$column['curso'] = $this->_cursoDao->recuperar($column['curso']);
}
$column['criador'] = $this->_usuarioDao->recuperar($column['criador']);
$enquete = $this->criarNovo();
$enquete->fromCassandra($column);
$this->recuperarQtdTotalVotos($enquete);
return $enquete;
}
示例10: _criarFromCassandra
/**
* @param array $column
* @param null|WeLearn_Cursos_Segmento $segmentoPadrao
* @param null|WeLearn_Usuarios_GerenciadorPrincipal $criadorPadrao
* @return WeLearn_Cursos_Curso
*/
private function _criarFromCassandra(array $column, WeLearn_Cursos_Segmento $segmentoPadrao = null, WeLearn_Usuarios_GerenciadorPrincipal $criadorPadrao = null)
{
$column['segmento'] = $segmentoPadrao instanceof WeLearn_Cursos_Segmento ? $segmentoPadrao : $this->_segmentoDAO->recuperar($column['segmento']);
$column['criador'] = $criadorPadrao instanceof WeLearn_Usuarios_GerenciadorPrincipal ? $criadorPadrao : $this->_usuarioDAO->criarGerenciadorPrincipal($this->_usuarioDAO->recuperar($column['criador']));
try {
$column['imagem'] = $this->_imagemDAO->recuperar($column['id']);
} catch (cassandra_NotFoundException $e) {
}
try {
$column['configuracao'] = $this->_configuracaoDAO->recuperar($column['id']);
} catch (cassandra_NotFoundException $e) {
}
$curso = new WeLearn_Cursos_Curso();
$curso->fromCassandra($column);
return $curso;
}
示例11: _criarFromCassandra
private function _criarFromCassandra(array $column, WeLearn_Usuarios_Usuario $remetentePadrao = null, WeLearn_Usuarios_Usuario $destinatarioPadrao = null)
{
if ($column['remetente']) {
$column['remetente'] = $remetentePadrao instanceof WeLearn_Usuarios_Usuario ? $remetentePadrao : $this->_usuarioDao->recuperar($column['remetente']);
}
if ($column['destinatario']) {
$column['destinatario'] = $destinatarioPadrao instanceof WeLearn_Usuarios_Usuario ? $destinatarioPadrao : $this->_usuarioDao->recuperar($column['destinatario']);
}
if ($column['paraCurso']) {
$column['paraCurso'] = $this->_cursoDao->recuperar($column['paraCurso']);
} else {
unset($column['paraCurso']);
}
$convite = $this->criarNovo();
$convite->fromCassandra($column);
return $convite;
}