'required', //'slug' => 'required|unique:merchant_location,slug,'.$this->route('merchant_location_id').',id', 'location' => 'required', ]; if(Session::has('Merchant_Unmask_Email-id_and_Phone_Number_Yes|1-0-1-0')){ $rules = array_merge($rules, ['email' => 'required']); $rules = array_merge($rules, ['phone' => 'required']); } return $rules; } }