Configurações da aplicação

Todos os arquivos estão localizados no diretório /src/Main/Common/Settings e foram documentados de forma a facilitar as alterações que o programador desejar, sinta-se à vontade para verificar as alterações disponíveis.

 

Site (SiteConfigs.php)

É possível configurar coisas como informações gerais do site como título, domínio, chave pública/privada do recaptcha.

 

VARIÁVEL DESCRIÇÃO
db Define o banco de dados
domain Define o domínio que o aplicativo está instalado
domainAdmin Define a subpasta onde ficará disponível uma área protegida (quando houver)
pageHome Define a página padrão que o usuário será redirecionado após login na área protegida
siteTitle Define o título do site <title></title>
reChaveSecretKey Define a chave secreta do reCaptcha
reChaveSiteKey Define a chave públicado reCaptcha

 

Banco de dados (DatabaseConfig.php)

Para realizar a conexão é necessário preencher corretamente os campos conforme informações do seu banco de dados.

 

VARIÁVEL DESCRIÇÃO
host Link de conexão com o banco de dados
database Nome do banco de dados
charset Especifica a codificação de caracteres utilizado nas tabelas do banco de dados
username Nome de usuário do banco de dados
passwd Senha do usuário do banco de dados

 

Servidor de e-mails (EmailConfig.php)

Para uma conexão correta é necessário preencher corretamente os campos conforme informações do seu servidor sde e-mails.

 

VARIÁVEL DESCRIÇÃO
host Link de conexão com o servidor de e-mails
username Nome de usuário
passwd Senha do usuário
port porta de conexão
name Nome que ficará disponível para quem receber o email, exemplo 'Não Responder'

 

Métodos mágicos (MagicalMethods.php)

A função dessa trait é agrupar as constantes globais que a aplicação irá utilizar para o seu funcionamento.

    

VARIÁVEL DESCRIÇÃO
SETTING_TIMEZONE Fuso horário da aplicação
SETTING_MAGICALMETHODS Define os métodos que irão ser ignorado das classes pela aplicação durante o tratamento das querys do banco de dados
SETTING_MAGICALVARIABLES Define as variáveis que irão ser ignorado das classes pela aplicação durante o tratamento das querys do banco de dados
SETTING_DB_TABLE_PREFIX Prefixo das tabelas do banco de dados
SETTING_DB_FIELD_PRIMARYKEY Define o nome da coluna de identificação única do banco de dados

 

Finalizamos assim as configurações básicas necessárias para o funcionamento do MicroFW.