ec-europa / oe-poetry-client
Client library for the European Commission Poetry Service
Installs: 71 495
Dependents: 2
Suggesters: 0
Security: 0
Stars: 3
Watchers: 24
Forks: 2
Open Issues: 16
Requires
- php: >=8.0
- ext-soap: *
- jeremeamia/superclosure: ~2.2
- league/plates: ^3.3.0
- pimple/pimple: ~3.2
- psr/log: ~1
- symfony/dom-crawler: ^3.4 || ^4.4.12
- symfony/event-dispatcher: ^3.4 || ^4.4
- symfony/expression-language: ^3.4 || ^4.4
- symfony/validator: ^3.4 || ^4.4
- symfony/yaml: ^3.4 || ^4.4
Requires (Dev)
- internations/http-mock: dev-php74#cd52a62136c98b1b66eca6edbd564a3a91f7e79c
- lstrojny/hmmmath: ^0.8
- mockery/mockery: ^1.5
- openeuropa/code-review: ^2.0
- phpspec/phpspec: ^7.0
- phpunit/phpunit: ^8.5.20
Suggests
- ec-europa/oe-poetry-behat: Test Poetry service integration with Behat
- monolog/monolog: Log Poetry requests and responses via Monolog
- dev-master
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.8
- 0.3.7
- 0.3.6.x-dev
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.0
- dev-EWPP-2965
- dev-OEL-282
- dev-OPENEUROPA-2251
- dev-OPENEUROPA-2258
- dev-DTTSB-3676
- dev-check-psr2
- dev-git-info
- dev-OPENEUROPA-369
- dev-62-make-message-parsable
- dev-60-improve-logging
- dev-38-tests
- dev-23-rename-components
- dev-32-add-raw
This package is auto-updated.
Last update: 2024-12-17 22:56:33 UTC
README
The Poetry Client Library aims to hide Poetry service complexity behind and easy-to-use client library so that users don't have to worry about building their own request messages nor implementing SOAP interactions.
Installation using Docker Compose
The setup procedure can be simplified by using Docker Compose.
Requirements:
Copy docker-compose.yml.dist into docker-compose.yml.
You can make any alterations you need for your local Docker setup. However, the defaults should be enough to set the project up.
Run:
$ docker-compose up -d
Then:
$ docker-compose exec web composer install
For more information check the documentation here.