Sha256: 8173c4e8034abf3a46118794c5ab743ed545a6fa4e38e347d1663ff79ebab3cb

Contents?: true

Size: 445 Bytes

Versions: 4

Compression:

Stored size: 445 Bytes

Contents

# frozen_string_literal: true
module Decidim
  module Proposals
    # Simple helpers to handle proposals ordering
    module ProposalOrderHelper
      # Returns the options the user will see to order proposals
      def order_fields
        @order_fields ||= begin
          order_fields = [:random, :recent]
          order_fields << :most_voted if current_settings.votes_enabled?
          order_fields
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
decidim-proposals-0.0.7 app/helpers/decidim/proposals/proposal_order_helper.rb
decidim-0.0.7 decidim-proposals/app/helpers/decidim/proposals/proposal_order_helper.rb
decidim-proposals-0.0.6 app/helpers/decidim/proposals/proposal_order_helper.rb
decidim-0.0.6 decidim-proposals/app/helpers/decidim/proposals/proposal_order_helper.rb