public function inserirImagem() { $qtdRetirar = 1; if (NOME_PASTA != "") { $qtdRetirar = strlen(NOME_PASTA) + 2; } //_debug(substr(substr($this->params["caminho"], 0, -(strlen($this->params["nomeAntigo"]))), $qtdRetirar));die(); $caminho = substr(substr($this->params["caminho"], 0, -strlen($this->params["nomeAntigo"])), $qtdRetirar); $id_veiculo = $this->params["id_veiculo"]; $imagem = ImagemDAO::incluir(new ModelImagem(array("nome" => strtolower($this->params["novoNome"]), "caminho" => $caminho))); if ($imagem) { Imagem_VeiculoDAO::incluir(new ModelImagem_Veiculo(array("id_veiculo" => $id_veiculo, "id_imagem" => $imagem->get("id_imagem")))); return true; } else { return false; } }
private function saveDB($nome) { $retorno = array('erro' => 0, 'msg' => 'Arquivo salvo com sucesso.'); $modelImagem = new ModelImagem(); $imagemDao = new ImagemDAO(); $modelImagem->set("nome", $this->nome_imagem); $modelImagem->set("caminho", $this->pasta . $nome); $modelImagem->set("caminho_thumb", $this->pasta_thumb . $nome); $modelImagem->set("extensao", $this->extensao_imagem); $modelImagem->set("id_usuario", ControleSessao::$id_usuario); $imagemDao->incluir($modelImagem); return $retorno; }