Sha256: 960403566cb9e95c6a4209eefad96720d796357620c74fda2cc2234d7ed15ca2
Contents?: true
Size: 755 Bytes
Versions: 1
Compression:
Stored size: 755 Bytes
Contents
module MeducationSDK class CollectionTopic < Resource self.path = "/collection_topics" def authors @authors ||= Author.where(id: author_ids) end def users @users ||= User.where(id: authors.map(&:user_id)) end def comments @comments ||= Comment.where(id: comment_ids) end end class CollectionTopicMock < CollectionTopic extend Loquor::ResourceMock self.attributes = { id: 728463, title: 'This is a mock collection topic', description: 'This is a sample description', collection_id: 1, section_id: 17, resource_ids: [3, 4, 5], views_in_last_30_days: 1, views_in_last_60_days: 2, rating: 123, author_ids: [7,12,54] } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
meducation_sdk-1.6.14 | lib/meducation_sdk/resources/collection_topic.rb |