brokeyourbike / money-validation-laravel
货币和货币单位的验证规则
资助包维护!
brokeyourbike
Open Collective
1.0.2
2023-05-14 22:00 UTC
Requires
- php: ^8.0
- illuminate/contracts: ^8|^9
- moneyphp/money: ^4
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.4
- orchestra/testbench: ^6.21
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-20 14:20:11 UTC
README
货币和货币单位的验证规则
安装
composer require brokeyourbike/money-validation-laravel
使用
包使用服务容器进行货币解析。您可以在您的 AppServiceProvider
中设置它
use Money\Currencies\ISOCurrencies; use Money\Currencies; public function register() { $this->app->singleton(Currencies::class, function () { return new ISOCurrencies(); }); }
use Illuminate\Foundation\Http\FormRequest; use BrokeYourBike\MoneyValidation\IsValidCurrency; class ExampleRequest extends FormRequest { public function rules() { return [ 'currency_code' => [ 'required', 'string', 'size:3', new IsValidCurrency(), ], ]; } }
作者
- Ivan Stasiuk | Twitter | LinkedIn | stasi.uk