churakovmike / laravel-form-typecast
Laravel 请求表单类型转换
dev-master
2020-04-12 16:52 UTC
Requires
- illuminate/console: ^5.5|^6|^7
- illuminate/contracts: ^5.5|^6|^7
- illuminate/database: ^5.5|^6|^7
- illuminate/http: ^5.5|^6|^7
- illuminate/pagination: ^5.5|^6|^7
- illuminate/support: ^5.5|^6|^7
- illuminate/view: ^5.5|^6|^7
Requires (Dev)
- orchestra/testbench: >=3.0
- phpunit/php-code-coverage: ^6.1.4|>=7
- phpunit/phpunit: ^7.5|>=8.3
This package is auto-updated.
Last update: 2024-09-13 03:09:33 UTC
README
要求
- laravel 5.5+
入门指南
安装
该软件包在 Packagist 上可用。
composer require churakovmike/laravel-form-typecast
使用方法
您只需要使用这个特性。
<?php namespace App\Http\Requests; use ChurakovMike\FormTypeCast\TypeCastTrait; use Illuminate\Foundation\Http\FormRequest; class ExampleFormRequest extends FormRequest { use TypeCastTrait; /** * @var array */ protected $casts = [ 'name' => 'string', 'age' => 'int', 'salary' => 'float', ]; }
这个特性是 HasAttributes.php 特性的包装器。