drenso / symfony-shared
此包包含我们在项目中常用的通用扩展。
4.9.0
2024-09-09 13:35 UTC
Requires
- php: ^8.1
- ext-iconv: *
- ext-json: *
- ext-mbstring: *
- ext-random: *
- psr/clock: ~1.0
- symfony/config: ~6.4 || ~7.0
- symfony/dependency-injection: ~6.4 || ~7.0
- symfony/form: ~6.4 || ~7.0
- symfony/http-kernel: ~6.4 || ~7.0
- twig/twig: ~3.7
Requires (Dev)
- doctrine/orm: ^2.7
- eluceo/ical: ^2.7
- friendsofphp/php-cs-fixer: 3.64.0
- jms/serializer-bundle: ^5.0
- maennchen/zipstream-php: ^3.0
- php-decimal/php-decimal: ^1.1
- phpoffice/phpspreadsheet: ^1.23 || ^2.0
- phpstan/phpstan: 1.12.0
- rector/rector: 1.2.4
- sebastian/comparator: ^5.0 || ^6.0
- stof/doctrine-extensions-bundle: ^1.3
- symfony/console: ~6.4 || ~7.0
- symfony/deprecation-contracts: ^2.1 || ^3.0
- symfony/doctrine-bridge: ~6.4 || ~7.0
- symfony/framework-bundle: ~6.4 || ~7.0
- symfony/http-client: ~6.4 || ~7.0
- symfony/lock: ~6.4 || ~7.0
- symfony/mailer: ~6.4 || ~7.0
- symfony/routing: ~6.4 || ~7.0
- symfony/security-core: ~6.4 || ~7.0
- symfony/security-http: ~6.4 || ~7.0
- symfony/translation-contracts: ~1.1 || ~2.0 || ~3.0
- symfony/twig-bridge: ~6.4 || ~7.0
- symfony/validator: ~6.4 || ~7.0
Suggests
- doctrine/orm: Needed to use the Database traits
- eluceo/ical: Needed for the IcalBuilder
- jms/serializer-bundle: Needed to use the Database traits and the Decimal serialization handler
- maennchen/zipstream-php: Needed to use the zipped spreadsheet responses
- php-decimal/php-decimal: Needed to use the Decimal serialization handler and the form transformer
- phpoffice/phpspreadsheet: Needed to use the SpreadsheetHelper
- stof/doctrine-extensions-bundle: Needed to use the Blameable trait
- symfony/console: Needed to use the action security command
- symfony/doctrine-bridge: Needed to use the HiddenEntityType, the Database traits and the action security command
- symfony/framework-bundle: Needed to use the Sentry tunnel
- symfony/http-client: Needed to use the Sentry tunnel
- symfony/lock: Needed to use the UseLock attribute
- symfony/mailer: Needed to use the MailService
- symfony/security-core: Needed to use the Blameable subscriber
- symfony/translation: Needed to use the SpreadsheetHelper
- symfony/twig-bundle: Needed to use the MailService
- symfony/validator: Use EntityValidationFailedException for nice exception messages when validation failed
- twig/cssinliner-extra: Needed to use the MailService when inlining CSS styles
- twig/extra-bundle: Needed to use the MailService when inlining CSS styles
Conflicts
- gedmo/doctrine-extensions: <3.5.0
- jms/serializer: <3.14.0
- maennchen/zipstream-php: <3
- 4.9.0
- 4.8.0
- 4.7.0
- 4.6.1
- 4.6.0
- 4.5.1
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.0
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.26.1
- 2.26.0
- 2.25.1
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.2
- 2.22.1
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.1
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.1
- 2.13.0
- 2.12.1
- 2.12.0
- 2.11.0
- 2.10.2
- 2.10.1
- 2.10.0
- 2.9.0
- 2.8.3
- 2.8.2
- 2.8.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- v1.x-dev
- 1.33.2
- 1.33.1
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.1
- 1.29.0
- 1.28.1
- 1.28.0
- 1.27.4
- 1.27.3
- 1.27.2
- 1.27.1
- 1.27.0
- 1.26.1
- 1.26.0
- 1.25.0
- 1.24.1
- 1.24.0
- 1.23.0
- 1.22.6
- 1.22.5
- 1.22.4
- 1.22.3
- 1.22.2
- 1.22.1
- 1.22.0
- 1.21.0
- 1.20.1
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.0
- 0.11.0
- 0.10.5
- 0.10.4
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- 0.0.2
- dev-master / 2.x-dev
This package is auto-updated.
Last update: 2024-09-16 14:48:07 UTC
README
此包包含我们在 Symfony 项目中使用的某些通用扩展。当与 Symfony Flex 一起安装时,所有扩展应该自动可用。
此包目前没有配置选项。
为了使用表单布局,请确保在您的 Twig 配置中启用它
twig: form_themes: - "@DrensoShared/bs4/form/form_layout.html.twig"
PHPStorm 集成
配置以下内容
parameters: env(PHPSTORM_PROJECT): '' framework: ide: '%env(resolve:phpstorm:PHPSTORM_PROJECT)%'
当您将环境变量 PHPSTORM_PROJECT
设置为您的 PHP Storm 项目名称时,它将自动打开。否则,默认的 Symfony 浏览器实现仍然会像以前一样打开。
需要安装 Jetbrains Toolbox。