Class: FindIdentical
Instance Method Summary collapse
- #identical ⇒ Object
-
#initialize(document_source) ⇒ FindIdentical
constructor
A new instance of FindIdentical.
Methods included from Reader
Constructor Details
#initialize(document_source) ⇒ FindIdentical
Returns a new instance of FindIdentical.
6 7 8 |
# File 'lib/find_identical.rb', line 6 def initialize(document_source) @html_document = html_document(document_source) end |
Instance Method Details
#identical ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/find_identical.rb', line 10 def identical all_ids = html_ids all_ids .find_all { |id| all_ids.count(id) > 1 } .reject(&:nil?) .map { |id| id.first } .uniq || [] end |