namespace :authorule do
desc "Lists all available permissions" task :list => :environment do Authorule.available_permissions.each do |kind, permissions| puts "#{kind}:" permissions.each do |permission| if permission.available_actions.blank? puts " #{permission.name}" else puts " #{permission.name} (#{permission.available_actions.join(', ')})" end end end end
end