teamneusta /converter-bundle
允许使用转换器 & 填充器设计模式,用于从一个宇宙到另一个宇宙的转换
v1.6.0
2024-06-13 15:19 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- symfony/config: ^5.4 || ^6.2 || ^7.0
- symfony/dependency-injection: ^5.4 || ^6.2 || ^7.0
- symfony/framework-bundle: ^5.4 || ^6.2 || ^7.0
- symfony/http-kernel: ^5.4 || ^6.2 || ^7.0
- symfony/property-access: ^5.4 || ^6.2 || ^7.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.42
- friendsofphp/php-cs-fixer: ^3.11
- jangregor/phpstan-prophecy: ^1.0
- matthiasnoback/symfony-dependency-injection-test: ^5.1
- nyholm/symfony-bundle-test: ^3.0
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.9
- phpstan/phpstan-symfony: ^1.2
- phpunit/phpunit: ^9.5
- qossmic/deptrac-shim: ^0.24 || ^1.0
- symfony/filesystem: ^5.4 || ^6.2 || ^7.0
- symfony/phpunit-bridge: ^5.4 || ^6.2 || ^7.0
- symfony/test-pack: ^1.0
- symfony/yaml: ^5.4 || ^6.2 || ^7.0
- dev-main
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.1
- v1.0.0
- dev-13-activate-workflow
- dev-make-extension-extendable
- dev-57-add-docs-for-new-converting-populators-configuration
- dev-add-configurable-converter-suffix
- dev-rebuild-config
- dev-converter-selector-selects-converter
- dev-refactor-cache-management
This package is auto-updated.
Last update: 2024-09-13 15:48:47 UTC
README
转换器 & 填充器设计模式的默认实现。
安装
-
要求安装此包
composer require teamneusta/converter-bundle
-
启用此包
将包添加到您的
config/bundles.php
Neusta\ConverterBundle\NeustaConverterBundle::class => ['all' => true],
这很重要,因为它可以预加载提供的转换器实现的默认配置,这些配置可以被重用,并简化您的代码以及后续更新。
使用方法
贡献
请随意为任何错误、功能请求或其他想法提交问题。
请记住,在创建大型pull请求之前先创建问题。
本地开发
在本地机器上进行开发时,需要安装供应商依赖项。
bin/composer install
我们使用composer脚本作为我们主要的质量工具。它们可以通过bin/composer
文件执行。
bin/composer cs:fix bin/composer phpstan bin/composer tests