dbp / relay-maker-bundle
Relay API网关的maker bundle
v0.1.12
2024-05-16 11:28 UTC
Requires
- php: >=8.1
- symfony/config: ^5.4 || ^6.4
- symfony/console: ^5.4 || ^6.4
- symfony/dependency-injection: ^5.4 || ^6.4
- symfony/filesystem: ^5.4 || ^6.4
- symfony/framework-bundle: ^5.4 || ^6.4
- symfony/http-kernel: ^5.4 || ^6.4
- symfony/process: ^5.4 || ^6.4
- symfony/yaml: ^5.4 || ^6.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.50
- phpstan/phpstan: ^1.10.59
- phpstan/phpstan-phpunit: ^1.3.16
- phpunit/phpunit: ^10.1
- symfony/browser-kit: ^5.4 || ^6.4
- symfony/error-handler: ^5.4 || ^6.4
- symfony/http-client: ^5.4 || ^6.4
- symfony/monolog-bridge: ^5.4 || ^6.4
- symfony/monolog-bundle: ^3.10
- symfony/phpunit-bridge: ^5.4 || ^6.4
- vimeo/psalm: ^5.22.2
README
maker bundle提供创建常见代码结构的Symfony命令。它受到了Symfony MakerBundle的启发,但专注于Relay特定的样板代码。
创建Bundle
在bundles
子目录中创建一个新的bundle,并将其注册/安装到应用程序中。
./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