Class: TeamApi::NameCanonicalizer

Inherits:
Object
  • Object
show all
Defined in:
lib/team_api/name_canonicalizer.rb

Class Method Summary collapse

Class Method Details

.sort_by_last_name(team) ⇒ Object

Sorts an array of team member data hashes based on the team members’ last names.

team

An array of team member data hashes



8
9
10
# File 'lib/team_api/name_canonicalizer.rb', line 8

def self.sort_by_last_name(team)
  team.sort_by { |member| comparable_name member }
end

.sort_by_last_name!(team) ⇒ Object



12
13
14
# File 'lib/team_api/name_canonicalizer.rb', line 12

def self.sort_by_last_name!(team)
  team.sort_by! { |member| comparable_name member }
end