Class: TeamApi::NameCanonicalizer
- Inherits:
-
Object
- Object
- TeamApi::NameCanonicalizer
- Defined in:
- lib/team_api/name_canonicalizer.rb
Class Method Summary collapse
-
.sort_by_last_name(team) ⇒ Object
Sorts an array of team member data hashes based on the team members’ last names.
- .sort_by_last_name!(team) ⇒ Object
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 |