module Patreon::Schemas::Campaign

Public Class Methods

default_attributes() click to toggle source
# File lib/patreon/schemas/campaign.rb, line 46
def default_attributes
  [
    Attributes::SUMMARY,
    Attributes::CREATION_NAME,
    Attributes::PAY_PER_NAME,
    Attributes::ONE_LINER,
    Attributes::MAIN_VIDEO_EMBED,
    Attributes::MAIN_VIDEO_URL,
    Attributes::IMAGE_SMALL_URL,
    Attributes::IMAGE_URL,
    Attributes::THANKS_VIDEO_URL,
    Attributes::THANKS_EMBED,
    Attributes::THANKS_MSG,
    Attributes::IS_MONTHLY,
    Attributes::IS_NSFW,
    Attributes::IS_CHARGED_IMMEDIATELY,
    Attributes::IS_PLURAL,
    Attributes::CREATED_AT,
    Attributes::PUBLISHED_AT,
    Attributes::PLEDGE_URL,
    Attributes::PLEDGE_SUM,
    Attributes::PATRON_COUNT,
    Attributes::CREATION_COUNT,
    Attributes::OUTSTANDING_PAYMENT_AMOUNT_CENTS,
  ]
end
default_relationships() click to toggle source
# File lib/patreon/schemas/campaign.rb, line 73
def default_relationships
  [
    Relationships::REWARDS,
    Relationships::CREATOR,
    Relationships::GOALS,
  ]
end