Module: AteTracks::Structures
- Included in:
- Requests
- Defined in:
- lib/atetracks/structures.rb
Defined Under Namespace
Classes: ArtistDetails, AvatarURLs, Collection, CoverURLs, Filter, InfoSource, Mix, MixSet, Pagination, PlayToken, RelatedCollections, Response, Set, SimilarMixes, Track, User, UserMixes
Class Method Summary
collapse
Class Method Details
.not_empty?(array) ⇒ Boolean
5
6
7
|
# File 'lib/atetracks/structures.rb', line 5
def self.not_empty?(array)
(array.is_a?(Array) && array.length > 0)
end
|
.populate(data, object) ⇒ Object
9
10
11
|
# File 'lib/atetracks/structures.rb', line 9
def self.populate(data, object)
data.map { |elem| object.new(elem) }
end
|