Module: MeducationSDK

Defined in:
lib/meducation_sdk.rb,
lib/meducation_sdk/mocker.rb,
lib/meducation_sdk/version.rb,
lib/meducation_sdk/configuration.rb,
lib/meducation_sdk/resources/user.rb,
lib/meducation_sdk/resources/vote.rb,
lib/meducation_sdk/resources/board.rb,
lib/meducation_sdk/resources/group.rb,
lib/meducation_sdk/resources/blogger.rb,
lib/meducation_sdk/resources/comment.rb,
lib/meducation_sdk/resources/message.rb,
lib/meducation_sdk/resources/partner.rb,
lib/meducation_sdk/resources/mnemonic.rb,
lib/meducation_sdk/resources/blog_post.rb,
lib/meducation_sdk/resources/community.rb,
lib/meducation_sdk/resources/board_item.rb,
lib/meducation_sdk/resources/collection.rb,
lib/meducation_sdk/resources/friendship.rb,
lib/meducation_sdk/resources/media_file.rb,
lib/meducation_sdk/resources/badges/badge.rb,
lib/meducation_sdk/resources/group_invite.rb,
lib/meducation_sdk/resources/mesh_heading.rb,
lib/meducation_sdk/resources/notification.rb,
lib/meducation_sdk/resources/syllabus_item.rb,
lib/meducation_sdk/resources/user_settings.rb,
lib/meducation_sdk/resources/message_thread.rb,
lib/meducation_sdk/resources/user_email_data.rb,
lib/meducation_sdk/resources/collection_topic.rb,
lib/meducation_sdk/resources/group_discussion.rb,
lib/meducation_sdk/resources/group_membership.rb,
lib/meducation_sdk/resources/collection_section.rb,
lib/meducation_sdk/resources/badges/citizen_badge.rb,
lib/meducation_sdk/resources/community_membership.rb,
lib/meducation_sdk/resources/badges/answerer_badge.rb,
lib/meducation_sdk/resources/group_discussion_post.rb,
lib/meducation_sdk/resources/knowledge_bank_answer.rb,
lib/meducation_sdk/resources/ecommerce_subscription.rb,
lib/meducation_sdk/resources/badges/befriender_badge.rb,
lib/meducation_sdk/resources/badges/photogenic_badge.rb,
lib/meducation_sdk/resources/badges/questioner_badge.rb,
lib/meducation_sdk/resources/knowledge_bank_question.rb,
lib/meducation_sdk/resources/badges/commentator_badge.rb,
lib/meducation_sdk/resources/badges/contributor_badge.rb,
lib/meducation_sdk/resources/badges/enlightener_badge.rb,
lib/meducation_sdk/resources/message_thread_contributor.rb,
lib/meducation_sdk/resources/badges/eminent_author_badge.rb,
lib/meducation_sdk/resources/badges/community_member_badge.rb,
lib/meducation_sdk/resources/badges/inquisitive_mind_badge.rb,
lib/meducation_sdk/resources/badges/respected_author_badge.rb

Defined Under Namespace

Modules: Badges Classes: BlogPost, BlogPostMock, Blogger, BloggerMock, Board, BoardItem, BoardItemMock, BoardMock, Collection, CollectionMock, CollectionSection, CollectionSectionMock, CollectionTopic, CollectionTopicMock, Comment, CommentMock, Community, CommunityMembership, CommunityMembershipMock, CommunityMock, Configuration, EcommerceSubscription, EcommerceSubscriptionMock, Friendship, FriendshipMock, Group, GroupDiscussion, GroupDiscussionMock, GroupDiscussionPost, GroupDiscussionPostMock, GroupInvite, GroupInviteMock, GroupMembership, GroupMembershipMock, GroupMock, KnowledgeBankAnswer, KnowledgeBankAnswerMock, KnowledgeBankQuestion, KnowledgeBankQuestionMock, MediaFile, MediaFileMock, MeducationSDKConfigurationError, MeducationSDKError, MeshHeading, MeshHeadingMock, Message, MessageMock, MessageThread, MessageThreadContributor, MessageThreadContributorMock, MessageThreadMock, Mnemonic, MnemonicMock, Mocker, Notification, NotificationMock, Partner, PartnerMock, SyllabusItem, SyllabusItemMock, User, UserEmailData, UserEmailDataMock, UserMock, UserSettings, UserSettingsMock, Vote, VoteMock

Constant Summary collapse

VERSION =
"1.4.1"

Class Method Summary collapse

Class Method Details

.configObject



61
62
63
64
65
66
67
68
# File 'lib/meducation_sdk.rb', line 61

def self.config
  @config ||= Configuration.new
  if block_given?
    yield @config
  else
    @config
  end
end

.mock!Object



70
71
72
# File 'lib/meducation_sdk.rb', line 70

def self.mock!
  MeducationSDK::Mocker.mock!
end