Class: JamBase4R::Artist

Inherits:
Object show all
Includes:
Model
Defined in:
lib/models/artist.rb

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

Instance Method Summary collapse

Methods included from Model

#get_value

Constructor Details

#initialize(element) ⇒ Artist

Returns a new instance of Artist.



7
8
9
10
# File 'lib/models/artist.rb', line 7

def initialize(element)
  return if element.blank?
  build(element)
end

Instance Attribute Details

#id ⇒ Object (readonly)

Returns the value of attribute id.



5
6
7
# File 'lib/models/artist.rb', line 5

def id
  @id
end

#name ⇒ Object (readonly)

Returns the value of attribute name.



5
6
7
# File 'lib/models/artist.rb', line 5

def name
  @name
end