require_dependency 'api/entities' module Api module Entities class Article < ArticleBase expose :ranking_position #FIXME see why children counter cache is not working expose :amount_of_children do |article, options| article.children.count end end class RankingItem < Entity root :proposals, :proposal expose :id, :position, :abstract, :body, :votes_for, :votes_against expose :hits, :effective_support, :proposal_id, :created_at expose :updated_at, :slug, :categories, :parent end end end