Sha256: 98b598f59316e42145c2a20c83a8a5a49804fc736dcd91820af6572b91d92b0f

Contents?: true

Size: 749 Bytes

Versions: 4

Compression:

Stored size: 749 Bytes

Contents

module Dimelo::CCP
  class Question < Dimelo::CCP::API::Model
    include ::Dimelo::CCP::API::Common::Openable
    include ::Dimelo::CCP::API::Common::Publishable
    include ::Dimelo::CCP::API::Common::Starrable

    attributes :id, :title, :body, :body_format, :flow_state, :score, :user_id,
               :ipaddr, :category_id, :category_ids, :category_names, :starred_at,
               :answers_count, :attachments_count, :usefulnesses_yes_count, :usefulnesses_no_count,
               :star, :closed, :permalink, :created_at, :updated_at

    submit_attributes :title, :body, :body_format, :category_ids, :user_id, :created_at

    belongs_to :user
    belongs_to :category
    has_many :answers
    has_many :question_attachments

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dimelo_ccp_api-0.5.0 lib/dimelo/ccp/api/model/question.rb
dimelo_ccp_api-0.4.4 lib/dimelo/ccp/api/model/question.rb
dimelo_ccp_api-0.4.3 lib/dimelo/ccp/api/model/question.rb
dimelo_ccp_api-0.4.2 lib/dimelo/ccp/api/model/question.rb