# ``prisma`.`settings`.`env_tools`.`EnvTools``

class documentation

`class EnvTools:`

View In Hierarchy

Classe repsonsavel por manipular informações salva na cache do QGIS

Method | `__init__` | Undocumented
Method | `clear​_repor​_header` | Apaga da cache as informações de cabeçalho dos relatorios @return:
Method | `edit​_credentials` | No summary
Method | `get​_credentials` | Retorna as as credeciais de uma base de dados do postgresql @param base_id: Id da base presente no Json de configuração @return:
Method | `get​_current​_geocoding​_server` | Retorna serviço de geocodificação atualmente selecionado nas configurações @return: Id do Serviço
Method | `get​_key` | Retorna a chave de um serviço de Geocodificação @param service_id: Id do serviço do Geocodificação @return: chave do serviço de Geocodificação
Method | `get​_report​_hearder` | Retorna cache as infnormações de cabeçalho do relatório @return: Json com as informações de cabeçalho
Method | `store​_credentials` | No summary
Method | `store​_current​_geocoding​_server` | Armazena serviço de geocodificação atualmente selecionado nas configurações @param server_inf: Id do Serviço @return: void
Method | `store​_keys` | No summary
Method | `store​_report​_hearder` | Armazena na cache as iformações de cabeçalho do relatório @param hearder_List: Json com as informações do cabeçalho @return:
Instance Variable | `settings` | Undocumented

def __init__(self):

Undocumented

def clear_repor_header(self):
Apaga da cache as informações de cabeçalho dos relatorios

Returns

def edit_credentials(self, base_id, new_user_name, new_password):
Modifica as credeciais de uma base de dados do postgresql

Parameters
base​_id | Id da base presenta no Json de configuração
new​_user​_name | Novo user name da base de dados
new​_password | Nova senha da Base de dados
Returns

def get_credentials(self, base_id):
Retorna as as credeciais de uma base de dados do postgresql

Parameters
base​_id | Id da base presente no Json de configuração
Returns

def get_current_geocoding_server(self):
Retorna serviço de geocodificação atualmente selecionado nas configurações

Returns
Id do Serviço

def get_key(self, service_id):
Retorna a chave de um serviço de Geocodificação

Parameters
service​_id | Id do serviço do Geocodificação
Returns
chave do serviço de Geocodificação

def get_report_hearder(self):
Retorna cache as infnormações de cabeçalho do relatório

Returns
Json com as informações de cabeçalho

def store_credentials(self, base_id, user_name, password):
Armazena as credenciais login e senha para acessar uma base dados postgresql

Parameters
base​_id | Id da base presenta no Json de configuração
user​_name | User name da base de dados.
password | Senha da Base de dados
Returns
void

def store_current_geocoding_server(self, server_inf):
Armazena serviço de geocodificação atualmente selecionado nas configurações

Parameters
server​_inf | Id do Serviço
Returns
void

def store_keys(self, service_id, key):
Armazena a chave do serviço de geocodificação (Ex.: Google)

Parameters
service​_id | Id do Serviço
key | chave do serviço
Returns

def store_report_hearder(self, hearder_List):
Armazena na cache as iformações de cabeçalho do relatório

Parameters
hearder_​List | Json com as informações do cabeçalho
Returns

settings =

Undocumented