Initial commit
This commit is contained in:
2
app/conf/.gitignore
vendored
Normal file
2
app/conf/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
/dossier_dev.yaml
|
||||
/dossier_prod.yaml
|
||||
85
app/conf/dossier.yaml
Normal file
85
app/conf/dossier.yaml
Normal file
@@ -0,0 +1,85 @@
|
||||
### Settings file for magdev/dossier
|
||||
charset: utf-8
|
||||
|
||||
# Date formats
|
||||
date:
|
||||
format:
|
||||
long: "d. F Y"
|
||||
short: "d.m.Y"
|
||||
|
||||
# Settings for TranslatorService
|
||||
translator:
|
||||
locale: en
|
||||
fallback_locales:
|
||||
- en
|
||||
- de
|
||||
|
||||
# Settings for the CV
|
||||
cv:
|
||||
default_tag: experience
|
||||
tags:
|
||||
- experience
|
||||
- education
|
||||
- other
|
||||
|
||||
# Form settings
|
||||
form:
|
||||
label:
|
||||
length: 40
|
||||
prefix: ' '
|
||||
|
||||
# Available language levels
|
||||
language:
|
||||
default_level: native
|
||||
levels:
|
||||
- native
|
||||
- fluent
|
||||
- good
|
||||
- beginner
|
||||
|
||||
# Monolog settings
|
||||
monolog:
|
||||
log_level: 200
|
||||
skip_class_partials:
|
||||
- 'Magdev\\Dossier\\'
|
||||
- 'Symfony\\Component\\'
|
||||
|
||||
# Output styles
|
||||
style:
|
||||
dossier_status_thresholds:
|
||||
- { min: 0, max: 54, color: 'lightred' }
|
||||
- { min: 55, max: 74, color: 'lightyellow' }
|
||||
- { min: 75, max: 100, color: 'lightgreen' }
|
||||
|
||||
|
||||
# Settings for external editor
|
||||
editor:
|
||||
command: '/usr/bin/kate %s'
|
||||
|
||||
# PDFShift settings
|
||||
pdfshift:
|
||||
apikey: ''
|
||||
page:
|
||||
format: A4
|
||||
margin:
|
||||
left: 0
|
||||
right: 0
|
||||
top: 0
|
||||
bottom: 0
|
||||
header:
|
||||
spacing: 20px
|
||||
footer:
|
||||
spacing: 20px
|
||||
security:
|
||||
author: ''
|
||||
userPassword: ''
|
||||
ownerPassword: ''
|
||||
noPrint: false
|
||||
noCopy: false
|
||||
noModify: true
|
||||
stylesheet:
|
||||
use_print: true
|
||||
http:
|
||||
user_agent: ''
|
||||
|
||||
|
||||
2
app/conf/parameters.yaml
Normal file
2
app/conf/parameters.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
parameters:
|
||||
scss.formatter: "\\Leafo\\ScssPhp\\Formatter\\Crunched"
|
||||
59
app/conf/services.yaml
Normal file
59
app/conf/services.yaml
Normal file
@@ -0,0 +1,59 @@
|
||||
imports:
|
||||
- { resource: 'parameters.yaml' }
|
||||
- { resource: '/etc/dossier/parameters.yaml', ignore_errors: true }
|
||||
|
||||
services:
|
||||
|
||||
config:
|
||||
class: '\Magdev\Dossier\Service\ConfigService'
|
||||
|
||||
monolog:
|
||||
class: '\Magdev\Dossier\Service\MonologService'
|
||||
arguments: ['@config']
|
||||
|
||||
phar_helper:
|
||||
class: '\Magdev\Dossier\Service\PharHelperService'
|
||||
arguments: ['@monolog']
|
||||
|
||||
minifer:
|
||||
class: '\Magdev\Dossier\Service\MinifierService'
|
||||
arguments: ['@monolog']
|
||||
|
||||
translator:
|
||||
class: '\Magdev\Dossier\Service\TranslatorService'
|
||||
arguments: ['@config', '@monolog']
|
||||
|
||||
uri_helper:
|
||||
class: '\Magdev\Dossier\Service\UriHelperService'
|
||||
arguments: ['@monolog', '@phar_helper']
|
||||
|
||||
formatter:
|
||||
class: '\Magdev\Dossier\Service\FormatterService'
|
||||
arguments: ['@translator']
|
||||
|
||||
markdown:
|
||||
class: '\Magdev\Dossier\Service\MarkdownService'
|
||||
arguments: ['@monolog', '@formatter']
|
||||
|
||||
output_helper:
|
||||
class: '\Magdev\Dossier\Service\OutputHelperService'
|
||||
arguments: ['@translator']
|
||||
|
||||
template:
|
||||
class: '\Magdev\Dossier\Service\TemplateService'
|
||||
arguments: ['@markdown', '@translator', '@minifer', '@config', '@monolog']
|
||||
|
||||
cssproc:
|
||||
class: '\Magdev\Dossier\Service\StylesheetProcessorService'
|
||||
arguments: ['@monolog', '@template', '%scss.formatter%']
|
||||
|
||||
analyzer:
|
||||
class: '\Magdev\Dossier\Service\AnalyzerService'
|
||||
arguments: ['@config', '@monolog']
|
||||
|
||||
pdf:
|
||||
class: '\Magdev\Dossier\Service\PdfService'
|
||||
arguments: ['@config', '@monolog', '@template']
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user