commentarius / drom
Дром - Сервис комментариев
dev-master
2024-05-16 10:06 UTC
Requires
- php: >=8.2
- ext-ctype: *
- ext-iconv: *
- api-platform/core: ^3.3
- doctrine/dbal: ^3
- doctrine/doctrine-bundle: ^2.12
- doctrine/doctrine-migrations-bundle: ^3.0
- doctrine/orm: ^3.1
- guzzlehttp/guzzle: ^7.8
- nelmio/cors-bundle: ^2.4
- phpdocumentor/reflection-docblock: ^5.4
- phpstan/phpdoc-parser: ^1.29
- ramsey/uuid: ^4.7
- ramsey/uuid-doctrine: ^2.0
- symfony/asset: 7.0.*
- symfony/console: 7.0.*
- symfony/dotenv: 7.0.*
- symfony/expression-language: 7.0.*
- symfony/flex: ^2
- symfony/framework-bundle: 7.0.*
- symfony/messenger: 7.0.*
- symfony/property-access: 7.0.*
- symfony/property-info: 7.0.*
- symfony/runtime: 7.0.*
- symfony/security-bundle: 7.0.*
- symfony/serializer: 7.0.*
- symfony/twig-bundle: 7.0.*
- symfony/validator: 7.0.*
- symfony/yaml: 7.0.*
Requires (Dev)
- phpunit/phpunit: ^9.6
- symfony/browser-kit: 7.0.*
- symfony/css-selector: 7.0.*
- symfony/phpunit-bridge: ^7.0
- symplify/easy-coding-standard: ^12.1
Conflicts
This package is not auto-updated.
Last update: 2024-05-29 14:51:49 UTC
README
Подготовка локального окружения
Запускаем окружение:
m start
Устанавливаем зависимости:
m composer install
Поднимаем migrations:
m c d:m:m
Генерируем ssl-сертификат для traefik через mkcert:
mkcert \
-key-file docker/traefik/certs/key.pem \
-cert-file docker/traefik/certs/cert.pem \
commentarius-drom.localhost '*.commentarius-drom.localhost'
Запуск тестов:
m phpunit
Показываем API: