def trend_locations
places = client.trend_locations
places = places.sort_by{|places| places.name.downcase} unless options['unsorted']
places.reverse! if options['reverse']
if options['csv']
say TREND_HEADINGS.to_csv unless places.empty?
places.each do |place|
say [place.woeid, place.parent_id, place.place_type, place.name, place.country].to_csv
end
elsif options['long']
array = places.map do |place|
[place.woeid, place.parent_id, place.place_type, place.name, place.country]
end
print_table_with_headings(array, TREND_HEADINGS)
else
print_attribute(places, :name)
end
end