outhebox/laravel-fix-arabic-numbers

自动将所有输入的阿拉伯数字转换为英文数字,适用于 Laravel 框架及 nova

v1.0 2019-12-15 07:46 UTC

This package is auto-updated.

Last update: 2024-09-09 08:21:50 UTC


README

此包允许您自动修复输入框中的阿拉伯数字。

安装

此包可在 Laravel 5.4 及以上版本中使用。

您可以通过 composer 安装此包

composer require outhebox/laravel-fix-arabic-numbers

用法

Laravel

app/Http/Kernel.php 中,注册中间件

protected $middleware = [
    //...
    \OutheBox\FixArabicNumbers\Http\Middleware\FixArabicNumbers::class,
]

Lumen

bootstrap/app.php 中,注册中间件

$app->middleware([
    \OutheBox\FixArabicNumbers\Http\Middleware\FixArabicNumbers::class,
]);

扩展

如果您需要扩展现有的 FixArabicNumbers 中间件,请注意

  • 您的 FixArabicNumbers 中间件需要扩展 OutheBox\FixArabicNumbers\Http\Middleware\FixArabicNumbers 中间件
  • 将您想要排除的表单字段添加到
    /**
     * The attributes that should not be trimmed.
     *
     * @var array
     */
    protected $except = [
        //
    ];

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。