【发布时间】:2016-02-11 00:27:09
【问题描述】:
我的验证类看起来像这样
<?php
namespace App\Http\Requests;
use App\Http\Requests\Request;
class PaymentRequest extends Request
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
$rules = array(
'invoiceid'=>'required',
'recieved_amount'=>'required',
'ref_no'=>'required',
'date'=>'required',
'comment'=>'required'
);
}
}
我想验证 recieved_amount 作为 Money 字段就像如果输入了除钱以外的任何其他内容,则应该验证它
谁能帮帮我
【问题讨论】:
-
什么是“钱”?不就是一个数字吗?
-
进行自定义验证。
-
@Satisfaction 是的,我猜它可能是浮动的,但我不知道验证规则是否可以帮助我
-
如果“货币”是指“我们表示货币的格式”,则它与您居住的国家/地区有关。美国的一千美元与西班牙的一千美元不同。
-
@Amarnasan 实际上...一千美元在美国、西班牙或任何其他国家都是一样的。
标签: php validation laravel laravel-5.1