Edit File: RegisterRequest.php
<?php namespace App\Http\Requests\Api\User\Auth; use App\Http\Requests\Api\BaseApiRequest; class RegisterRequest extends BaseApiRequest { public function rules() { return [ 'name' => 'required|max:50', 'country_code' => 'required|numeric|digits_between:2,5', 'phone' => 'required|numeric|digits_between:9,10|unique:users,phone,NULL,id,deleted_at,NULL', 'email' => 'nullable|email:rfc,dns|unique:users,email,NULL,id,deleted_at,NULL|max:50', // 'lat' => 'required|numeric', // 'lng' => 'required|numeric', // 'map_desc' => 'required|string', 'city_id' => 'required|exists:cities,id', 'is_accept_terms' => ['required', 'in:1,true'], ]; } public function prepareForValidation() { $this->merge([ 'phone' => fixPhone($this->phone), 'country_code' => fixPhone($this->country_code), ]); } }
Back to File Manager