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'))); }