This commit is contained in:
2022-01-13 18:41:03 +01:00
commit 0fb9f639da
159 changed files with 13183 additions and 0 deletions

50
config/env/base.neon vendored Normal file
View File

@@ -0,0 +1,50 @@
# Core Config
includes:
# Application
- ../app/parameters.neon
- ../app/services.neon
# Extensions
- ../ext/contributte.neon
- ../ext/nettrine.neon
php:
date.timezone: Europe/Prague
output_buffering: 4096
# Nette section
session:
autoStart: smart
#cookieDomain: '?->getUrl()->getDomain(4)'(@Nette\Http\IRequest)
cookieHttponly: true
#cookiePath: '?->getUrl()->getBasePath()'(@Nette\Http\IRequest) # Cookie path same as $basePath
cookieSamesite: Lax
debugger: false
expiration: 1 year
name: SID
#savePath: %tempDir%/session
sidBitsPerCharacter: 6 # 4-6
sidLength: 128 # 22-250
useCookies: true
useOnlyCookies: true
useStrictMode: true
http:
cookieSecure: auto
application:
catchExceptions: %productionMode%
errorPresenter: %system.error.presenter%
mapping:
Admin: [App\Modules\Admin, *, *\*Presenter]
Front: [App\Modules\Front, *, *\*Presenter]
Mailing: [App\Modules\Mailing, *, *\*Presenter]
Pdf: [App\Modules\Pdf, *, *\*Presenter]
di:
debugger: true
tracy:
email: %system.error.email%
logSeverity: E_ALL
strictMode: yes

13
config/env/dev.neon vendored Normal file
View File

@@ -0,0 +1,13 @@
# Development Config
includes:
- base.neon
# Nettrine ===================
nettrine.cache:
# driver: Doctrine\Common\Cache\ApcuCache
# Services ===================
services:
# mail.mailer: Contributte\Mail\Mailer\TraceableMailer(Contributte\Mail\Mailer\FileMailer(%tempDir%/mails))

3
config/env/prod.neon vendored Normal file
View File

@@ -0,0 +1,3 @@
# Production Config
includes:
- base.neon

31
config/env/test.neon vendored Normal file
View File

@@ -0,0 +1,31 @@
# Test Config
includes:
- base.neon
# Post/Mailing ===============
contributte.post:
# Nettrine ===================
nettrine.orm:
configuration:
autoGenerateProxyClasses: ::constant(Doctrine\Common\Proxy\AbstractProxyFactory::AUTOGENERATE_FILE_NOT_EXISTS)
nettrine.cache:
driver: Doctrine\Common\Cache\ArrayCache
# Services ===================
services:
security.userStorage: Tests\Toolkit\Nette\DummyUserStorage
mail.mailer: Contributte\Mail\Mailer\FileMailer(%appDir%/../tests/tmp/mails)
# Parameters =================
parameters:
database:
driver: pdo_sqlite
host: test
dbname: test
user: test
password: test