Check validation Error IN API call using postman

 

use Illuminate\Http\Request;

use Illuminate\Support\Facades\Validator;

use Illuminate\Validation\ValidationException;

 


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

        'name' => 'required|string|max:255',

        'email' => 'required|string|email|max:255',

        'mobile_no' => 'required|numeric|digits:10',

        'password' => 'required|confirmed|string|max:255',

        'alt_contact_no' => 'nullable|numeric|digits:10',

        'user_type' => 'required|string',

        'fcm_token' => 'nullable|string',

        'company_name' => 'nullable|string|max:255',

        'gstNumber' => 'nullable|string|max:255',

        'refueling_assets_count' => 'nullable|integer',

        'monthly_consumption' => 'nullable|integer',

        'no_of_locations' => 'nullable|integer',

    ]);

//echo 'Hello'; exit;


    if ($validator->fails()) {

        //throw new ValidationException($validator);

return response()->json(['errors' => $validator->errors()], 422);

    }

No comments:

Post a Comment

Pages