Class: PagerTree::Integrations::OutgoingEvent

Inherits:
Object
  • Object
show all
Extended by:
ActiveModel::Callbacks
Includes:
ActiveModel::API, ActiveModel::Model
Defined in:
app/models/pager_tree/integrations/outgoing_event.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ OutgoingEvent

Returns a new instance of OutgoingEvent.



22
23
24
25
26
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 22

def initialize(params = {})
  run_callbacks :initialize do
    super(params)
  end
end

Instance Attribute Details

#account_idObject

Returns the value of attribute account_id.



8
9
10
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 8

def 
  @account_id
end

#account_userObject

Returns the value of attribute account_user.



16
17
18
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 16

def 
  @account_user
end

#alertObject

Returns the value of attribute alert.



13
14
15
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 13

def alert
  @alert
end

#changesObject

Returns the value of attribute changes.



11
12
13
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 11

def changes
  @changes
end

#commentObject

Returns the value of attribute comment.



17
18
19
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 17

def comment
  @comment
end

#event_nameObject

Returns the value of attribute event_name.



7
8
9
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 7

def event_name
  @event_name
end

#event_reminderObject

Returns the value of attribute event_reminder.



18
19
20
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 18

def event_reminder
  @event_reminder
end

#handoffObject

Returns the value of attribute handoff.



14
15
16
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 14

def handoff
  @handoff
end

#itemObject

Returns the value of attribute item.



10
11
12
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 10

def item
  @item
end

#item_idObject

Returns the value of attribute item_id.



9
10
11
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 9

def item_id
  @item_id
end

#outgoing_rules_dataObject

Returns the value of attribute outgoing_rules_data.



12
13
14
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 12

def outgoing_rules_data
  @outgoing_rules_data
end

#teamObject

Returns the value of attribute team.



15
16
17
# File 'app/models/pager_tree/integrations/outgoing_event.rb', line 15

def team
  @team
end