Module: NavigationMenuTagsMixin
- Included in:
- SiteSerializer, UserSidebarMixin
- Defined in:
- app/serializers/concerns/navigation_menu_tags_mixin.rb
Instance Method Summary collapse
Instance Method Details
#serialize_tags(tags) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'app/serializers/concerns/navigation_menu_tags_mixin.rb', line 4 def () topic_count_column = Tag.topic_count_column(scope) .select(:name, topic_count_column, :pm_topic_count, :description) .order(topic_count_column => :desc) .map { |tag| SidebarTagSerializer.new(tag, scope: scope, root: false).as_json } end |