public function uploadImagens($dados, $where)
 {
     $this->_table = "f5_empresas";
     @mkdir("web-files/uploads/empresas/" . $dados[$this->idName]);
     $gerarUpload = new uploadHelper();
     $gerarUpload->carrega($dados[tmp_name])->redimensiona(100, 100, 'crop')->grava('web-files/uploads/empresas/' . $dados[$this->idName] . '/logotipo.jpg');
     return $this->update(array('logotipo' => 'logotipo.jpg'), $where);
 }
 public function uploadEditor($dados, $id)
 {
     $extensaoArquivo = substr($dados[name], -4);
     $nomeArquivo = md5(date('YmdHis')) . $extensaoArquivo;
     @mkdir('web-files/email-marketing/campanhas/' . $id . '/');
     $nomeImagem = 'web-files/email-marketing/campanhas/' . $id . '/' . $nomeArquivo;
     $gerarUpload = new uploadHelper();
     $gerarUpload->carrega($dados[tmp_name])->redimensiona(700, '', 'preenchimento')->grava($nomeImagem, 75);
     $array = array('filelink' => DIRETORIO_BASE . DIRETORIO_ADMIN . $nomeImagem);
     return json_encode($array);
 }
 public function uploadGaleria($dados, $where = null)
 {
     $this->_table = "f5_site_postagens_imagens";
     $this->idName = "id_postagem";
     @mkdir("../web-files/uploads/site/postagens/" . $dados[$this->idName]);
     @mkdir("../web-files/uploads/site/postagens/" . $dados[$this->idName] . "/galeria");
     $gerarUpload = new uploadHelper();
     $tratarUrl = new removerAcentosURLHelper();
     $gerarUpload->carrega($dados[tmp_name])->grava('../web-files/uploads/site/postagens/' . $dados[$this->idName] . '/galeria/' . $tratarUrl->tratar($dados[name], null, 'arquivo'));
     return $this->insert(array('id_postagem' => $dados[$this->idName], 'arquivo' => $tratarUrl->tratar($dados[name], null, 'arquivo')));
 }