元语法 / symfony-mime
将元语法/mime与Symfony2文件验证挂钩的辅助组件
1.1.0
2020-04-03 19:32 UTC
Requires
- php: ~7.2|~7.3|~7.4|~8.0
- metasyntactical/mime: ^2.1.0
- symfony/filesystem: ~4.4.0|~5.0
- symfony/http-foundation: ^2.8.52|^3.4.34|~4.2.12|~4.3.8|^4.4|^5.0
- symfony/mime: ~4.4.0|~5.0
This package is auto-updated.
Last update: 2024-08-29 04:08:56 UTC
README
什么是MetaSyntactical/symfony-mime?
MetaSyntactical/symfony-mime是一个用于在Symfony2文件验证中集成MetaSyntactical/Mime MIME类型检测的组件。
要求
MetaSyntactical/symfony-mime仅支持PHP 5.3.10及以上版本。
安装
安装MetaSyntactical/symfony-mime的最佳方式是使用Composer (https://getcomposer.org.cn)。将以下部分添加到您的composer.json中,并运行php composer.phar install`
{
"require": {
"metasyntactical/symfony-mime": "dev-master"
}
}
文档
将MIME类型检测添加到Symfony2文件验证非常简单。只需使用以下代码片段(假设您已使用composer安装了MetaSyntactical/symfony-mime)
use Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesser;
use MetaSyntactical\Symfony\Component\HttpFoundation\File\MimeType\PhpMimeTypeGuesser;
MimeTypeGuesser::getInstance()->register(new PhpMimeTypeGuesser);
之后,MetaSyntactical/Mime MIME类型检测将在文件mimeType验证中使用。
贡献
即将推出 MetaSyntactical/symfony-mime是一个开源项目。如果您想贡献,请阅读文档中的贡献代码部分。如果您正在提交拉取请求,请遵循提交补丁部分的指南。