Class: Shortwave::Model::Venue
- Extended by:
- Forwardable
- Defined in:
- lib/shortwave/model/venue.rb
Overview
A venue that hosts events.
Attributes
id
-
Last.fm id
name
-
Venue name
url
-
Venue url on Last.fm
location
-
Venue’s location
city
-
Venue city
street_address
-
Venue street address
country
-
Venue country
postcode
-
Venue post code
Instance Method Summary collapse
-
#events ⇒ Object
Returns events showing at this venue.
-
#past_events ⇒ Object
Returns past events from this venue.
Methods inherited from BaseModel
facade_name, identified_by, inherited, link_to, #session=, sharable, shoutable, taggable
Instance Method Details
#events ⇒ Object
Returns events showing at this venue.
27 28 29 |
# File 'lib/shortwave/model/venue.rb', line 27 def events link :events, :Event, id end |
#past_events ⇒ Object
Returns past events from this venue.
32 33 34 |
# File 'lib/shortwave/model/venue.rb', line 32 def past_events link :past_events, :Event, id end |