dij-digital/deconstructed-validation-messages

1.1 2024-08-07 09:15 UTC

This package is auto-updated.

Last update: 2024-09-07 09:33:54 UTC


README

你的应用程序是无头还是API?你希望所有翻译都在前端完成吗?那么这个包就是为你准备的。这个包不是返回Laravel翻译文件中的翻译错误字符串,而是返回原始翻译键、参数及其值。

安装

你可以通过composer安装此包

composer require dij-digital/deconstructed-validation-messages

可选地,你可以使用以下命令发布配置文件

php artisan vendor:publish --tag="deconstructed-validation-messages-config"

这是发布配置文件的内容

return [
];

使用方法

简单地安装此包并确保已注册提供者。该包将自动处理其余部分。

你的响应将如下所示

{
  "field": {
    "rule": {
      "key": "rule.language_key",
      "message": "Traditional error message",
      "parameters": {
        "x": 1,
        "y": 2
      }
    }
  }
}

测试

composer test

变更日志

请参阅 变更日志 了解最近更改的更多信息。

鸣谢