Module: Ampersat
- Defined in:
- lib/ampersat.rb,
lib/ampersat/version.rb
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.domains(email_list) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/ampersat.rb', line 6 def self.domains(email_list) domains = Hash.new(0) CSV.foreach(email_list) do |row| domain = Ampersat.find_domain(row.first) domains[domain] = domains[domain] +1 end domains.sort_by {|key, value| -value} end |
.find_domain(email) ⇒ Object
17 18 19 |
# File 'lib/ampersat.rb', line 17 def self.find_domain(email) email.split('@').last end |