Example #1
0
 /**
  * @param string $id
  * @param string $descricao
  * @param null|WeLearn_Cursos_Area $area
  */
 public function __construct($id = '', $descricao = '', WeLearn_Cursos_Area $area = null)
 {
     $dados = array('id' => $id, 'descricao' => $descricao);
     parent::__construct($dados);
     if (!is_null($area)) {
         $this->setArea($area);
     }
 }
Example #2
0
 /**
  * @param null|WeLearn_Usuarios_Usuario $usuario
  * @param null|WeLearn_Usuarios_Usuario $amigo
  * @param int $comecouEm
  * @param int $status
  */
 public function __construct(WeLearn_Usuarios_Usuario $usuario = null, WeLearn_Usuarios_Usuario $amigo = null, $comecouEm = null, $status = WeLearn_Usuarios_StatusAmizade::REQUISICAO_EM_ESPERA)
 {
     $dados = array('comecouEm' => $comecouEm, 'status' => $status);
     if ($usuario instanceof WeLearn_Usuarios_Usuario) {
         $dados['usuario'] = $usuario;
     }
     if ($amigo instanceof WeLearn_Usuarios_Usuario) {
         $dados['amigo'] = $amigo;
     }
     parent::__construct($dados);
     $this->_amizadeDao = WeLearn_DAO_DAOFactory::create('AmizadeUsuarioDAO');
 }
Example #3
0
 public function preencherPropriedades(array $dados = null)
 {
     parent::preencherPropriedades($dados);
     if (isset($dados['file_ext'])) {
         $this->setExtensao($dados['file_ext']);
     }
     if (isset($dados['orig_name'])) {
         $this->setAssinatura($dados['orig_name']);
     }
     if (isset($dados['file_path'])) {
         $this->setCaminho($dados['file_path']);
     }
     if (isset($dados['full_path'])) {
         $this->setCaminhoCompleto($dados['full_path']);
     }
     if (isset($dados['file_type'])) {
         $this->setMimeType($dados['file_type']);
     }
     if (isset($dados['file_size'])) {
         $this->setTamanho($dados['file_size']);
     }
     if (isset($dados['is_image'])) {
         $this->setIsImagem($dados['is_image']);
     }
     if (isset($dados['image_height'])) {
         $this->setAlturaImagem($dados['image_height']);
     }
     if (isset($dados['image_width'])) {
         $this->setLarguraImagem($dados['image_width']);
     }
     if (isset($dados['image_type'])) {
         $this->setTipoImagem($dados['image_type']);
     }
 }
Example #4
0
 /**
  * @param string $dataVoto
  * @param null|WeLearn_Usuarios_Usuario $votante
  * @param null|WeLearn_Cursos_SugestaoCurso $sugestaoCurso
  */
 public function __construct($dataVoto = '', WeLearn_Usuarios_Usuario $votante = null, WeLearn_Cursos_SugestaoCurso $sugestaoCurso = null)
 {
     $dados = array('dataVoto' => $dataVoto, 'votante' => $votante, 'sugestaoCurso' => $sugestaoCurso);
     parent::__construct($dados);
 }
 /**
  * @param string $membroDesde
  * @param int $nivelAcesso
  * @param null|WeLearn_Usuarios_UsuarioBackEnd $usuarioBackEnd
  * @param null|WeLearn_Cursos_Curso $curso
  */
 public function __construct($membroDesde = '', $nivelAcesso = WeLearn_Usuarios_NivelAcesso::MODERADOR, WeLearn_Usuarios_UsuarioBackEnd $usuarioBackEnd = null, WeLearn_Cursos_Curso $curso = null)
 {
     $dados = array('membroDesde' => $membroDesde, 'nivelAcesso' => $nivelAcesso, 'usuarioBackEnd' => $usuarioBackEnd, 'curso' => $curso);
     parent::__construct($dados);
 }
Example #6
0
 /**
  * @param null|WeLearn_Usuarios_Usuario $dono
  * @param null|WeLearn_Usuarios_Usuario $bloqueado
  */
 public function __construct(WeLearn_Usuarios_Usuario $dono = null, WeLearn_Usuarios_Usuario $bloqueado = null)
 {
     $dados = array('dono' => $dono, 'bloqueado' => $bloqueado);
     parent::__construct($dados);
 }
 /**
  * @param int $id
  * @param string $txtAlternativa
  * @param string_ $enqueteId
  */
 public function __construct($id = '', $txtAlternativa = '', $enqueteId = '')
 {
     $dados = array('id' => $id, 'txtAlternativa' => $txtAlternativa, 'enqueteId' => $enqueteId);
     parent::__construct($dados);
 }
Example #8
0
 /**
  * @param string $dataVoto
  * @param null|WeLearn_Cursos_Enquetes_Enquete $enquete
  * @param null|WeLearn_Usuarios_Usuario $votante
  * @param null|WeLearn_Cursos_Enquetes_AlternativaEnquete $alternativa
  */
 public function __construct($dataVoto = 0, WeLearn_Cursos_Enquetes_Enquete $enquete = null, WeLearn_Usuarios_Usuario $votante = null, WeLearn_Cursos_Enquetes_AlternativaEnquete $alternativa = null)
 {
     $dados = array('dataVoto' => $dataVoto, 'enquete' => $enquete, 'votante' => $votante, 'alternativa' => $alternativa);
     parent::__construct($dados);
 }
Example #9
0
 /**
  * @param string $dataInclusao
  * @param null|WeLearn_Cursos_Curso $curso
  * @param null|WeLearn_Usuarios_Usuario $banido
  */
 public function __construct($dataInclusao = '', WeLearn_Cursos_Curso $curso = null, WeLearn_Usuarios_Usuario $banido = null)
 {
     $dados = array('dataInclusao' => $dataInclusao, 'curso' => $curso, 'banido' => $banido);
     parent::__construct($dados);
 }
Example #10
0
 /**
  * @param array $dados
  */
 public function __construct(array $dados = null)
 {
     parent::__construct($dados);
 }
Example #11
0
 public function __construct()
 {
     parent::__construct();
     $this->_notificadores = new SplObjectStorage();
 }
 public function fromCassandra(array $dados)
 {
     $dados['notificacoesHabilitadas'] = !empty($dados['notificacoesHabilitadas']) ? explode(',', $dados['notificacoesHabilitadas']) : array();
     parent::fromCassandra($dados);
 }
Example #13
0
 /**
  * @param string $id
  * @param string $descricao
  */
 public function __construct($id = '', $descricao = '')
 {
     $dados = array('id' => $id, 'descricao' => $descricao);
     parent::__construct($dados);
 }
Example #14
0
 /**
  * @param string $dataVisita
  * @param null|WeLearn_Cursos_Curso $curso
  * @param null|WeLearn_Usuarios_Usuario $visitante
  */
 public function __construct($dataVisita = '', WeLearn_Cursos_Curso $curso = null, WeLearn_Usuarios_Usuario $visitante = null)
 {
     $dados = array('dataVisita' => $dataVisita, 'curso' => $curso, 'visitante' => $visitante);
     parent::__construct($dados);
 }