【文件属性】:
文件名称:laravel-unique-translation:检查JSON列中的转换值在数据库中是否唯一
文件大小:11KB
文件格式:ZIP
更新时间:2021-02-03 10:54:44
mysql language php json laravel
Laravel独特的翻译
检查JSON列中的转换值在数据库中是否唯一。
假设您要用不同的语言存储Post模型的slug 。
令人惊叹的包使这一切变得轻松!
但是随后您要确保每种翻译的语言都是唯一的。
这就是该程序包发挥作用的地方。
如果您使用此软件包还支持 。
:white_heavy_check_mark: 要求
PHP ^ 7.2或PHP ^ 8.0
MySQL> = 5.6
> = 6(对于Laravel 5. *使用v1。*)
^ 4.4
^ 3.0
:package: 安装
通过Composer要求软件包:
composer require codezero/laravel-unique-translation
Laravel将自动注册 。
:hammer_and_wrench: 用法
对于以下示例,我将在posts表中使用一个slug作为验证的主题。
:check_box_with_check: 验证单笔翻译
您的表单可以提交一个文件:
< input name =" slug " >
然后,我们可以检查它在当前语言环境中是否唯一:
$
【文件预览】:
laravel-unique-translation-master
----src()
--------UniqueTranslationRule.php(2KB)
--------UniqueTranslationValidator.php(9KB)
--------UniqueTranslationServiceProvider.php(557B)
----LICENSE.md(1KB)
----composer.json(1KB)
----CHANGELOG.md(1KB)
----.github()
--------SECURITY.md(130B)
--------FUNDING.yml(59B)
--------workflows()
----README.md(8KB)
----.editorconfig(337B)