roelofjan-elsinga / url-language-extractor
0.2.1
2022-08-05 14:53 UTC
Requires (Dev)
- brainmaestro/composer-git-hooks: ^2.7
- friendsofphp/php-cs-fixer: ^2.15
- phpunit/phpunit: ^9.5
- spatie/phpunit-watcher: ^1.11
This package is auto-updated.
Last update: 2024-09-05 19:22:13 UTC
README
此包可以帮助您解析URL中的语言。
要求
- php ^7.4 || >=8.0
安装
您可以通过Composer要求此包。
composer require roelofjan-elsinga/url-language-extractor
使用方法
您可以使用以下代码从URL中提取语言
$short_code = LanguageExtractor::forUrl('/page/en/content-page') ->setAcceptedShortCodes(['en', 'nl', 'es', 'fr']) ->extract(); print $short_code; // 'en'
贡献
您想为此项目做出贡献吗?太好了!您可以通过以下方式做出贡献:
- 添加额外的从URL检测语言的方法
- 编写测试以检测边缘情况
- 为新功能或错误提交问题
测试
您可以通过在终端中运行vendor/bin/phpunit
来运行测试。