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.



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

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

Instance Attribute Details

#account_userObject

Returns the value of attribute account_user.



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

def 
  @account_user
end

#alertObject

Returns the value of attribute alert.



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

def alert
  @alert
end

#changesObject

Returns the value of attribute changes.



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

def changes
  @changes
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

#handoffObject

Returns the value of attribute handoff.



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

def handoff
  @handoff
end

#itemObject

Returns the value of attribute item.



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

def item
  @item
end

#outgoing_rules_dataObject

Returns the value of attribute outgoing_rules_data.



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

def outgoing_rules_data
  @outgoing_rules_data
end

#teamObject

Returns the value of attribute team.



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

def team
  @team
end