Class: FacebookEvents::Event

Inherits:
Object
  • Object
show all
Defined in:
lib/facebook_events/event.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(event) ⇒ Event

Returns a new instance of Event.



5
6
7
8
9
10
11
12
13
# File 'lib/facebook_events/event.rb', line 5

def initialize(event)
  @facebook_id      = event.id
  @name             = event.name
  @start_time       = event.start_time
  @end_time         = event.end_time
  @location         = event.location
  @description      = event.description
  @updated_time     = event.updated_time
end

Instance Attribute Details

#descriptionObject (readonly)

Returns the value of attribute description.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def description
  @description
end

#end_timeObject (readonly)

Returns the value of attribute end_time.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def end_time
  @end_time
end

#facebook_idObject (readonly)

Returns the value of attribute facebook_id.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def facebook_id
  @facebook_id
end

#locationObject (readonly)

Returns the value of attribute location.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def location
  @location
end

#nameObject (readonly)

Returns the value of attribute name.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def name
  @name
end

#start_timeObject (readonly)

Returns the value of attribute start_time.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def start_time
  @start_time
end

#updated_timeObject (readonly)

Returns the value of attribute updated_time.



3
4
5
# File 'lib/facebook_events/event.rb', line 3

def updated_time
  @updated_time
end