Class: Tailnudge::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/tailnudge/result.rb

Instance Method Summary collapse

Constructor Details

#initialize(match, text) ⇒ Result

Returns a new instance of Result.



5
6
7
8
# File 'lib/tailnudge/result.rb', line 5

def initialize(match, text)
  @match = match
  @text  = text
end

Instance Method Details

#messageObject



10
11
12
# File 'lib/tailnudge/result.rb', line 10

def message
  @match[1] || @text
end

#pattern_idObject



14
15
16
# File 'lib/tailnudge/result.rb', line 14

def pattern_id
  @match.regexp.object_id
end