Skip to content

Commit 3f1b79a

Browse files
committed
First commit
0 parents  commit 3f1b79a

8 files changed

+2617
-0
lines changed

.gitignore

+59
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Compiled source #
2+
###################
3+
*.com
4+
*.class
5+
*.dll
6+
*.exe
7+
*.o
8+
*.so
9+
10+
# Packages #
11+
############
12+
# it's better to unpack these files and commit the raw source
13+
# git has its own built in compression methods
14+
*.7z
15+
*.dmg
16+
*.gz
17+
*.iso
18+
*.jar
19+
*.rar
20+
*.tar
21+
*.zip
22+
23+
# Logs and databases #
24+
######################
25+
*.log
26+
*.sql
27+
*.sqlite
28+
29+
# OS generated files #
30+
######################
31+
.DS_Store
32+
.DS_Store?
33+
._*
34+
.Spotlight-V100
35+
.Trashes
36+
ehthumbs.db
37+
Thumbs.db
38+
.LSOverride
39+
Icon
40+
.AppleDouble
41+
42+
# Project files #
43+
######################
44+
config.json
45+
var/*
46+
logs/*
47+
48+
# Workflow files #
49+
######################
50+
_schrott
51+
vendor
52+
node_modules
53+
var/*
54+
logs/*
55+
tests/build
56+
build
57+
phpunit.xml
58+
59+

.scrutinizer.yml

+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# .scrutinizer.yml
2+
3+
build:
4+
5+
dependencies:
6+
before:
7+
- rm composer.lock
8+
9+
nodes:
10+
php70:
11+
environment:
12+
php:
13+
version: 7.0.20 # Common versions: 5.4, 5.5, 5.6, 7.1 or hhvm
14+
15+
tests:
16+
override:
17+
-
18+
command: 'vendor/bin/phpunit --coverage-clover=coverage'
19+
coverage:
20+
file: 'coverage'
21+
format: 'php-clover'
22+
23+
php71:
24+
environment:
25+
php:
26+
version: 7.1 # Common versions: 5.4, 5.5, 5.6, 7.1 or hhvm
27+
28+
tests:
29+
override:
30+
-
31+
command: 'vendor/bin/phpunit --coverage-clover=coverage'
32+
coverage:
33+
file: 'coverage'
34+
format: 'php-clover'
35+
36+
php72:
37+
environment:
38+
php:
39+
version: 7.2 # Common versions: 5.4, 5.5, 5.6, 7.1 or hhvm
40+
41+
tests:
42+
override:
43+
-
44+
command: 'vendor/bin/phpunit --coverage-clover=coverage'
45+
coverage:
46+
file: 'coverage'
47+
format: 'php-clover'
48+
49+
php56:
50+
environment:
51+
php:
52+
version: 5.6 # Common versions: 5.4, 5.5, 5.6, 7.1 or hhvm
53+
tests:
54+
override:
55+
-
56+
command: 'vendor/bin/phpunit --coverage-clover=coverage'
57+
coverage:
58+
file: 'coverage'
59+
format: 'php-clover'
60+
61+
62+
hhvm:
63+
environment:
64+
php:
65+
version: hhvm # Common versions: 5.4, 5.5, 5.6, 7.1 or hhvm
66+
67+
68+
checks:
69+
php:
70+
code_rating: true
71+
duplication: true
72+
73+
filter:
74+
excluded_paths:
75+
- tests/*
76+
77+
78+

.travis.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# .travis.yml
2+
3+
language: php
4+
php:
5+
- "5.6"
6+
- "7.0"
7+
- "7.1"
8+
- "7.2"
9+
- hhvm
10+
11+
12+
env:
13+
14+
before_script:
15+
- rm composer.lock
16+
- composer self-update
17+
- composer install --no-interaction
18+
- cp phpunit.xml.dist phpunit.xml
19+
20+
script:
21+
- vendor/bin/phpunit
22+
23+
after_script:
24+
25+

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Germania · ConfigReader
2+

composer.json

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"name": "germania-kg/configreader",
3+
4+
"license": "MIT",
5+
"authors": [
6+
{
7+
"name": "Carsten Witt",
8+
"email": "[email protected]",
9+
"role": "Developer"
10+
}
11+
],
12+
"autoload": {
13+
"psr-4": {
14+
"Germania\\ConfigReader\\": "src/"
15+
}
16+
},
17+
18+
"autoload-dev": {
19+
"psr-4": { "tests\\": "tests/src" }
20+
},
21+
22+
"require": {
23+
"symfony/yaml": "^3.0|^4.0"
24+
},
25+
26+
"require-dev": {
27+
"php-coveralls/php-coveralls": "^2.0",
28+
"phpunit/phpunit": "^5.7|^6.0"
29+
}
30+
}

0 commit comments

Comments
 (0)