Skip to content

Commit

Permalink
checkout shipping address validation - max chars allowed
Browse files Browse the repository at this point in the history
  • Loading branch information
bobimicroweber committed Mar 11, 2022
1 parent 28f2677 commit 7559e14
Showing 1 changed file with 21 additions and 4 deletions.
Expand Up @@ -38,13 +38,30 @@ public function shippingMethodSave(Request $request) {

if (is_array($request->get('Address'))) {
$request->merge([
'city'=>$request->get('Address')['city'],
'zip'=>$request->get('Address')['zip'],
'state'=>$request->get('Address')['state'],
'address'=>$request->get('Address')['address'],
'city'=>$request->get('Address')['city'],
'zip'=>$request->get('Address')['zip'],
'state'=>$request->get('Address')['state'],
'address'=>$request->get('Address')['address'],
]);
}

$rules = [];
$rules['shipping_gw'] = 'max:500';
$rules['city'] = 'max:500';
$rules['address'] = 'max:500';
$rules['country'] = 'max:500';
$rules['state'] = 'max:500';
$rules['zip'] = 'max:500';
$rules['other_info'] = 'max:500';

$validator = Validator::make($request->all(), $rules);

if ($validator->fails()) {
$errors = $validator->messages()->toArray();
session_set('errors', $errors);
return redirect(route('checkout.shipping_method'));
}

session_append_array('checkout_v2', [
'shipping_gw'=> $request->get('shipping_gw'),
'city'=> $request->get('city'),
Expand Down

0 comments on commit 7559e14

Please sign in to comment.