# frozen_string_literal: true module Services # The service for address creation. class CreateAddressService < AddressServicesBase attr_reader :address def call if already_existing_address.nil? @address = @user_account.address.new(@params) @address.save else add_address_to_user_addresses @address = already_existing_address end end end end