contao / polyfill-symfony
为希望与Symfony 4和5兼容的扩展添加一些Symfony资源
1.0.0
2020-12-23 14:43 UTC
Requires
- php: ^7.2 || ^8.0
README
该包为希望与Symfony 4和5兼容的扩展提供了一些Symfony资源
里面有什么?
InputBag
在Symfony 5的HttpFoundation组件中添加了InputBag
类。polyfill将在Symfony 4中也提供InputBag
类,从而节省大量的if (class_exists(InputBag:class))
检查。
TranslatorInterface
在Symfony 5中,TranslatorInterface
已被从Translation组件移动到Contracts组件。polyfill将在Symfony 5中恢复旧接口。
范围
如果您希望您的Contao扩展与多个Contao版本兼容(例如4.9
到4.13
),您还必须同时与Symfony 4和5兼容。在这种情况下,请在composer.json
中要求polyfill。
许可协议
Contao遵循LGPLv3许可协议。
获取支持
访问支持页面了解可用的支持选项。