/** * Persite um upload de imagem * @param type $path * @param type $file * @param type $menu_id * @param type $relacionamento_id * @param type $destaque * @return boolean */ public static function addUploadImagem($path, $file, $menu_id, $relacionamento_id, $destaque = 0) { try { UtilString::CreatePathPermission($path); $upload = new UploadFiles(); $upload->upload($path, $file); $sql = " INSERT INTO imagem(menu_id, relacionamento_id, titulo, nome_img, nome_thumb, destaque) "; $sql .= " VALUES(" . $menu_id . "," . $relacionamento_id . ","; $sql .= " NULL,"; $sql .= "'" . $upload->getNameFile() . "','" . $upload->getNameFile() . "','" . $destaque . "'"; $sql .= ")"; if (DBSql::getExecute($sql) === false) { throw new Exception(); } return true; } catch (Exception $e) { return false; } }