blade.php
......
{{ Form::label('cameraMac', 'Mac: ') }}
{{ Form::text('cameraMac')}}
......
Controller.php这样
$data = Input::all();
function transform($cameraMac) {
return strtoupper($cameraMac);
}
//validation here
$user = User::find($data['user_id']);
if($data["cameraMac"])
{
$user->camera_id = transform($data["cameraMac"]);
Cloud_camera::create(['id' => transform($data["cameraMac"]), 'user_id' => $user->id]);
}
$user->save();
我需要将cameraMac转换为主键以存储在db中.如何transform()在验证规则中使用函数'nullable|unique:cloud_cameras,id|size:6'.也就是说,如何在验证过程中调用此函数.
|