-
- Downloads
initial commit
parents
No related branches found
No related tags found
Showing
- .gitignore 7 additions, 0 deletions.gitignore
- .gitlab-ci.yml 51 additions, 0 deletions.gitlab-ci.yml
- .php-cs-fixer.dist.php 26 additions, 0 deletions.php-cs-fixer.dist.php
- .renovaterc.json 22 additions, 0 deletions.renovaterc.json
- LICENSE 0 additions, 0 deletionsLICENSE
- README.md 92 additions, 0 deletionsREADME.md
- composer.json 64 additions, 0 deletionscomposer.json
- composer.lock 0 additions, 0 deletionscomposer.lock
- phpstan.neon 11 additions, 0 deletionsphpstan.neon
- phpunit.xml.dist 25 additions, 0 deletionsphpunit.xml.dist
- psalm.xml 16 additions, 0 deletionspsalm.xml
- src/Command/TestCommand.php 34 additions, 0 deletionssrc/Command/TestCommand.php
- src/Controller/LoggedInOnly.php 19 additions, 0 deletionssrc/Controller/LoggedInOnly.php
- src/DataPersister/CourseDataPersister.php 35 additions, 0 deletionssrc/DataPersister/CourseDataPersister.php
- src/DataProvider/CourseCollectionDataProvider.php 43 additions, 0 deletionssrc/DataProvider/CourseCollectionDataProvider.php
- src/DataProvider/CourseItemDataProvider.php 31 additions, 0 deletionssrc/DataProvider/CourseItemDataProvider.php
- src/DbpRelayCourseBundle.php 15 additions, 0 deletionssrc/DbpRelayCourseBundle.php
- src/DependencyInjection/Configuration.php 25 additions, 0 deletionssrc/DependencyInjection/Configuration.php
- src/DependencyInjection/DbpRelayCourseExtension.php 39 additions, 0 deletionssrc/DependencyInjection/DbpRelayCourseExtension.php
- src/Entity/Course.php 98 additions, 0 deletionssrc/Entity/Course.php
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
.php-cs-fixer.dist.php
0 → 100644
.renovaterc.json
0 → 100644
LICENSE
0 → 100644
This diff is collapsed.
README.md
0 → 100644
composer.json
0 → 100644
{ | |||
"name": "dbp/relay-course-bundle", | |||
"type": "symfony-bundle", | |||
"license": "AGPL-3.0-or-later", | |||
"require": { | |||
"php": ">=7.3", | |||
"ext-json": "*", | |||
"api-platform/core": "^2.6", | |||
"dbp/relay-core-bundle": "^0.1.11", | |||
"symfony/framework-bundle": "^5.4" | |||
}, | |||
"require-dev": { | |||
"friendsofphp/php-cs-fixer": "^3.0", | |||
"phpstan/phpstan": "^1.0.0", | |||
"phpstan/phpstan-phpunit": "^1.0.0", | |||
"phpunit/phpunit": "^9", | |||
"symfony/browser-kit": "^5.4", | |||
"symfony/http-client": "^5.4", | |||
"symfony/monolog-bundle": "^3.7", | |||
"symfony/phpunit-bridge": "^5.4", | |||
"vimeo/psalm": "^4.2.1" | |||
}, | |||
"autoload": { | |||
"psr-4": { | |||
"Dbp\\Relay\\CourseBundle\\": "src/" | |||
} | |||
}, | |||
"autoload-dev": { | |||
"psr-4": { | |||
"Dbp\\Relay\\CourseBundle\\Tests\\": "tests/" | |||
} | |||
}, | |||
"config": { | |||
"sort-packages": true, | |||
"platform": { | |||
"php": "7.3" | |||
} | |||
}, | |||
"scripts": { | |||
"test": [ | |||
"@php vendor/bin/phpunit" | |||
], | |||
"phpstan": [ | |||
"@php vendor/bin/phpstan analyze --ansi" | |||
], | |||
"psalm": [ | |||
"@php vendor/bin/psalm" | |||
], | |||
"lint": [ | |||
"@composer run cs", | |||
"@composer run phpstan", | |||
"@composer run psalm" | |||
], | |||
"cs-fix": [ | |||
"@php vendor/bin/php-cs-fixer --ansi fix" | |||
], | |||
"cs": [ | |||
"@php vendor/bin/php-cs-fixer --ansi fix --dry-run --diff" | |||
], | |||
"coverage": [ | |||
"@php vendor/bin/phpunit --coverage-html _coverage" | |||
] | |||
} | |||
} |
composer.lock
0 → 100644
This diff is collapsed.
phpstan.neon
0 → 100644
phpunit.xml.dist
0 → 100644
psalm.xml
0 → 100644
src/Command/TestCommand.php
0 → 100644
src/Controller/LoggedInOnly.php
0 → 100644
src/DataPersister/CourseDataPersister.php
0 → 100644
src/DataProvider/CourseItemDataProvider.php
0 → 100644
src/DbpRelayCourseBundle.php
0 → 100644
src/DependencyInjection/Configuration.php
0 → 100644
src/Entity/Course.php
0 → 100644
Please register or sign in to comment