method
sorted_groups
v5.2.3 -
Show latest stable
- Class:
Rails::Command
sorted_groups()public
No documentation available.
# File railties/lib/rails/command.rb, line 89
def sorted_groups # :nodoc:
lookup!
groups = (subclasses - hidden_commands).group_by { |c| c.namespace.split(":").first }
groups.transform_values! { |commands| commands.flat_map(&:printing_commands).sort }
rails = groups.delete("rails")
[[ "rails", rails ]] + groups.sort.to_a
end