Class: JamBase4R::Venue
Constant Summary
Constants included from Model
Model::ARTISTS, Model::ARTIST_ID, Model::ARTIST_NAME, Model::EVENT_DATE, Model::EVENT_ID, Model::EVENT_URL, Model::TICKET_URL, Model::VENUE, Model::VENUE_CITY, Model::VENUE_ID, Model::VENUE_NAME, Model::VENUE_STATE, Model::VENUE_ZIP
Instance Attribute Summary collapse
-
#city ⇒ Object
readonly
Returns the value of attribute city.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#state ⇒ Object
readonly
Returns the value of attribute state.
-
#zip ⇒ Object
readonly
Returns the value of attribute zip.
Instance Method Summary collapse
-
#initialize(element) ⇒ Venue
constructor
A new instance of Venue.
Methods included from Model
Constructor Details
#initialize(element) ⇒ Venue
Returns a new instance of Venue.
8 9 10 11 |
# File 'lib/models/venue.rb', line 8 def initialize(element) return if element.blank? build(element) end |
Instance Attribute Details
#city ⇒ Object (readonly)
Returns the value of attribute city.
6 7 8 |
# File 'lib/models/venue.rb', line 6 def city @city end |
#id ⇒ Object (readonly)
Returns the value of attribute id.
6 7 8 |
# File 'lib/models/venue.rb', line 6 def id @id end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
6 7 8 |
# File 'lib/models/venue.rb', line 6 def name @name end |
#state ⇒ Object (readonly)
Returns the value of attribute state.
6 7 8 |
# File 'lib/models/venue.rb', line 6 def state @state end |
#zip ⇒ Object (readonly)
Returns the value of attribute zip.
6 7 8 |
# File 'lib/models/venue.rb', line 6 def zip @zip end |