Class: EmailGraph::InteractionRelationship

Inherits:
DirectedEdge show all
Defined in:
lib/email_graph/interaction_graph.rb

Instance Attribute Summary collapse

Attributes inherited from DirectedEdge

#from, #to

Instance Method Summary collapse

Methods inherited from DirectedEdge

#==, #hash, #to_s

Constructor Details

#initialize(from, to) ⇒ InteractionRelationship

Returns a new instance of InteractionRelationship.



91
92
93
94
# File 'lib/email_graph/interaction_graph.rb', line 91

def initialize(from, to)
  super
  @interactions = []
end

Instance Attribute Details

#interactionsObject (readonly)

Returns the value of attribute interactions.



89
90
91
# File 'lib/email_graph/interaction_graph.rb', line 89

def interactions
  @interactions
end

Instance Method Details

#add_interaction(date) ⇒ Object



96
97
98
# File 'lib/email_graph/interaction_graph.rb', line 96

def add_interaction(date)
  interactions << date
end