Sha256: fe1cc2080944fea6f12016ef5975ecef2946759a6d093342518a4525f7a36bd2

Contents?: true

Size: 318 Bytes

Versions: 18

Compression:

Stored size: 318 Bytes

Contents

module EgovUtils
  class FullAddress < AzaharaSchema::DerivedAttribute

    def initialize(model, name, **options)
      super(model, name, :concat, 'city', 'street', options)
    end

    def build_json_options!(options)
      options[:methods] ||= []
      options[:methods] << name
      options
    end

  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
egov_utils-0.4.4 app/attributes/egov_utils/full_address.rb
egov_utils-0.4.3 app/attributes/egov_utils/full_address.rb
egov_utils-0.4.2 app/attributes/egov_utils/full_address.rb
egov_utils-0.4.1 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.12 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.10 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.9 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.8 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.7 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.6 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.5 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.4 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.3 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.2 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.1 app/attributes/egov_utils/full_address.rb
egov_utils-0.3.0 app/attributes/egov_utils/full_address.rb
egov_utils-0.2.13 app/attributes/egov_utils/full_address.rb
egov_utils-0.2.12 app/attributes/egov_utils/full_address.rb