Sha256: 927fca59975413be1dd25b15cf99a97ebefa97a5b1be69568f15d68415de9dd3
Contents?: true
Size: 762 Bytes
Versions: 9
Compression:
Stored size: 762 Bytes
Contents
# frozen_string_literal: true require_relative 'concerns/renderable' require_relative 'concerns/propertiable' require_relative 'actions/publish' require_relative 'parts/real_estate' require_relative 'parts/publish_channel' module Immoscout module Models # The Publish (object) of a Real Estate. # See: https://bit.ly/3ZFoYYI class Publish < Base include Immoscout::Models::Concerns::Renderable include Immoscout::Models::Concerns::Propertiable include Immoscout::Models::Actions::Publish self.json_wrapper = 'common.publishObject' property :real_estate, coerce: Immoscout::Models::Parts::RealEstate property :publish_channel, coerce: Immoscout::Models::Parts::PublishChannel end end end
Version data entries
9 entries across 9 versions & 1 rubygems