dbp / relay-maker-bundle
A maker bundle for the Relay API gateway
Package info
github.com/digital-blueprint/relay-maker-bundle
Type:symfony-bundle
pkg:composer/dbp/relay-maker-bundle
v0.1.14
2025-12-09 12:13 UTC
Requires
- php: >=8.2
- symfony/config: ^6.4 || ^7.4
- symfony/console: ^6.4 || ^7.4
- symfony/dependency-injection: ^6.4 || ^7.4
- symfony/filesystem: ^6.4 || ^7.4
- symfony/framework-bundle: ^6.4 || ^7.4
- symfony/http-kernel: ^6.4 || ^7.4
- symfony/process: ^6.4 || ^7.4
- symfony/yaml: ^6.4 || ^7.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.50
- phpstan/phpstan: ^2.0.0
- phpstan/phpstan-phpunit: ^2.0.0
- phpunit/phpunit: ^11.5
- symfony/browser-kit: ^6.4 || ^7.4
- symfony/error-handler: ^6.4 || ^7.4
- symfony/http-client: ^6.4 || ^7.4
- symfony/monolog-bridge: ^6.4 || ^7.4
- symfony/monolog-bundle: ^4.0
- symfony/phpunit-bridge: ^7.0
- symfony/runtime: ^6.4 || ^7.4
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The maker bundle bundle provides Symfony commands for creating commonly required code constructs. It's inspired by the Symfony MakerBundle but focuses on Relay specific boilerplate code.
Creating a Bundle
Creates a new bundle in a bundles subdirectory and registers/installs it with the application.
./bin/console dbp:relay:maker:make:bundle --help Description: Create a new bundle Usage: dbp:relay:maker:make:bundle [options] Options: --vendor=VENDOR Vendor --category=CATEGORY Category [default: "relay"] --unique-name=UNIQUE-NAME Unique Name --friendly-name=FRIENDLY-NAME Friendly Name --example-entity=EXAMPLE-ENTITY Example Entity --dry-run Dry Run --no-confirm Bypass all confirmation questions, for automation