[general] ; page.name = "New awesome project" ; page.url = "http://www.example.com/" ; page.assets_dir = "assets" ; page.public_upload_dir = "files" ; application.name = "newAwesomeProject" ; application.log_level = null ; application.batch_listeners[] = "example\controller\ExampleBatchListener" [web] ; response.caching_enabled = true ; response.browser_caching_enabled = true ; response.send_etag = true ; response.send_not_modified = true ; response.server_push = true ; view.caching_enabled = true ; view.type.example = "example\ui\viewtypes\ExampleView" ; dispatch.target_crypt_enabled = true ; dispatch.target_crypt_algorithm = "AES-256-CTR" ; locale_aliases[de_CH] = "de" [routing] ; controllers[] = "/{locale}/example > example\controller\ExampleController" ; controllers[] = "/foo > example\controller\FooController" ; filters[] = "/secure/** > example\filter\ExampleFilter"; ; precache_filters[] = "/** > example\filter\ExamplePrecacheFilter" ; locales[] = "de_CH" ; locales[] = "fr" ; locales[] = "en_US" [routing-atusch] ; host = "atusch.example.com" ; context_path = "/" ; assets_url = "assets" ; controllers[] = "/ > example\controller\SubsystemStartController" ; locales[] = "rm_CH" [mail] ; mail_sending_enabled = true ; default_addresser = "info@example.com" ; address.system_manager = "support@example.com" ; address.customer = "info@example.com" ; address.notification_recipients[] = "info@example.com" ; smtp.host = "smtp.host.ch" ; smtp.port = 999 ; smtp.security_mode = "ssl" ; smtp.authentification.required = true ; smtp.authentification.user = "atusch" ; smtp.authentification.password = "pass" [io] ; public.file_permission = 0600 ; public.dir_permission = 0700 ; private.file_permission = 0600 ; private.dir_permission = 0700 [files] ; assets.url = "assets" ; assets.dir = "assets"; ; manager.public.dir = "files" ; manager.public.url = "files" ; manager.private.dir = "" [error] ; if true php warnings cause exceptions and an error_view is shown ; strict_attitude = true ; startup.detect_errors = true ; startup.detect_bad_requests = true ; error_view.default = "atusch\view\status.html" ; error_view.403 = "atusch\view\forbidden.html" ; error_view.404 = "atusch\view\notFound.html" ; log.save_detail_info = true ; log.send_mail = false ; log.mail_recipient = "support@example.com" ; log.handle_http_status_exceptions = false ; log.excluded_http_status_exceptions[] = 404 [database] ; default.dsn_uri = "mysql:host=localhost;dbname=dbname" ; default.user = "dbuser" ; default.password = "pass" ; default.transaction_isolation_level = "SERIALIZABLE" ; default.dialect = "n2n\persistence\meta\impl\mysql\MysqlDialect" ; atusch.dsn_uri = "mysql:host=localhost;dbname=atusch" ; atusch.user = "dbuser" ; atusch.password = "pass" ; atusch.transaction_isolation_level = "SERIALIZABLE" ; atusch.dialect = "n2n\persistence\meta\impl\mysql\MysqlDialect" [orm] ; entities[] = "example\bo\Example" [locales] ; fallback = "en" ; default = "en" ; admin = "en" ; l10n_enabled = true [l10n] ; de_CH.date.input = "medium" ; de_CH.time.input = "short" ; de_CH.date.default = "full" ; de_CH.time.default = "short" [pseudo_l10n] ; de_CH.date.default = "medium" ; de_CH.date.input = "medium" ; de_CH.time.default = "short" ; de_CH.time.input = "short" ; de_CH.date.pattern.short = "d.m.Y" ; de_CH.date.pattern.medium = "d.M.Y" ; de_CH.date.pattern.full = "d.M.Y" ; de_CH.time.pattern.short = "H:i" ; de_CH.time.pattern.medium = "H:i:s" ; de_CH.time.pattern.full = "H:i:s" ; de_CH.datetime.format = "{date} {time}"