contao/polyfill-symfony

为希望与Symfony 4和5兼容的扩展添加一些Symfony资源

1.0.0 2020-12-23 14:43 UTC

This package is auto-updated.

Last update: 2024-08-23 22:47:31 UTC


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.94.13),您还必须同时与Symfony 4和5兼容。在这种情况下,请在composer.json中要求polyfill。

许可协议

Contao遵循LGPLv3许可协议。

获取支持

访问支持页面了解可用的支持选项。