Module: Pandoru::Models
- Defined in:
- lib/pandoru/models.rb,
lib/pandoru/models/_base.rb,
lib/pandoru/models/search.rb,
lib/pandoru/models/station.rb,
lib/pandoru/models/bookmark.rb,
lib/pandoru/models/playlist.rb,
lib/pandoru/models/track_explanation.rb
Defined Under Namespace
Classes: AdItem, Base, Bookmark, BookmarkList, Collection, DateField, FocusTrait, GenreStation, GenreStationList, PandoraDictListModel, PandoraListModel, PandoraModel, Playlist, PlaylistItem, SearchResult, SearchResultItem, SongFeedback, Station, StationFeedback, StationList, StationSeed, StationSeeds, TrackExplanation
Class Method Summary collapse
-
.from_json(model_class, data, api_client = nil) ⇒ Object
Convenience method to create models from API responses.
- .from_json_list(model_class, data_list, api_client = nil) ⇒ Object
Class Method Details
.from_json(model_class, data, api_client = nil) ⇒ Object
Convenience method to create models from API responses
11 12 13 |
# File 'lib/pandoru/models.rb', line 11 def self.from_json(model_class, data, api_client = nil) model_class.from_json(data, api_client) end |
.from_json_list(model_class, data_list, api_client = nil) ⇒ Object
15 16 17 |
# File 'lib/pandoru/models.rb', line 15 def self.from_json_list(model_class, data_list, api_client = nil) model_class.from_json_list(data_list, api_client) end |