Esempio n. 1
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']);
     }
 }