As configurações do projeto é onde você pode configurar como seu projeto irá trabalhar, algumas funcionalidades específicas, a conexão com o banco de dados e outras configurações.
v0.1.0 - app/config.php
| Config name | Default | Description |
|---|---|---|
| APP_URL | http://localhost:8000 | URL da sua aplicação (apenas para você utilizar caso precise, O Harpia já reconhece a URL automaticamente) |
| PRODUCTION | false | Com o modo de produção FALSE, erros Harpia e valores [null] não serão exibidos |
| APP_NAME | Harpia Application | Nome da sua aplicação |
| APP_SLOGAN | My First Harpia Application | Slogan da sua aplicação |
| DB_HOST | localhost | URL para conexão com o Banco de Dados |
| DB_DATABASE | harpia | Nome do banco de dados |
| DB_USER | root | Usuário do Banco de Dados |
| DB_PASSWORD | ? | Senha de acesso ao Banco de Dados |
| DB_CHARSET | utf8 | Charset de conexão com o Banco de Dados |
| DB_COLLATE | utf8_general_ci | Collate do Banco de Dados |
| directory_storage | storage | Diretório de upload de arquivos |
| directory_assets | assets | Diretório de assets do projeto (HTML, CSS, JS, imagens, etc) |
| SESSION_AUTO_START | true | Inicia sessão automaticamente (session_start()) |
| DB_FUNC_CREATE_TABLES | false | Cria as tabelas do Banco de Dados automaticamente |
| CONF_DEFAULT_TIMEZONE | America/Sao_Paulo | Timezone padrão do Projeto |
| VIEW_NOT_FOUND | 404 | View retornada ao obter erro 404 |
| VIEW_SERVICE_UNAVAILABLE | 503 | View retornada ao obter erro 503 |
| IN_MAINTENANCE | false | Caso seja true, ao acessar a aplicação retornará a view 503 (manutenção) |
| URL_MAINTENANCE | * | Rotas específicas que estarão indisponíveis (* para todas) |
| EMAIL_LOGIN | ? | E-mail que a aplicação usará para efetuar Login (PHPMailer) |
| EMAIL_PASSWORD | ? | Senha do e-mail |