-
Notifications
You must be signed in to change notification settings - Fork 1
Development Environment
Sergii Pryz edited this page Dec 22, 2024
·
8 revisions
The Transfer Object (TO) repository includes Docker with a container named transfer-object-php
.
Shell script docker/sdk
wrap up nessesary commands.
To see all Docker SDK areguments execute command
docker/sdk
In order to start work with TO please install Docker and Docker Compose first.
- Build Containers
docker/sdk build
- Run container in background
docker/sdk start
- Install composer's dependencies
docker/sdk composer install
- Install CaptainHooks
docker/sdk hook-install
- Check installed CaptainsHooks
docker/sdk hook config:info
PHPUnit runs automatically as a pre-commit hook. To start it manually, the following commands should be executed.
docker/sdk phpunit
PHPStan runs as a pre-commit hook. To start it manually, the following commands should be executed.
docker/sdk phpstan
docker/sdk generate-to
docker/sdk generate-samples-to