Sha256: eb94f6cb697df10fe0bdef427f8c2f19b0ff53b2fbcd2bac977e46f5c27beb8e

Contents?: true

Size: 694 Bytes

Versions: 27

Compression:

Stored size: 694 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module ParticipatoryProcesses
    # Helpers related to the Participatory Process layout.
    module ParticipatoryProcessHelper
      # Public: Returns the dates for a step in a readable format like
      # "2016-01-01 - 2016-02-05".
      #
      # participatory_process_step - The step to format to
      #
      # Returns a String with the formatted dates.
      def participatory_process_step_dates(participatory_process_step)
        dates = [participatory_process_step.start_date, participatory_process_step.end_date]
        dates.map { |date| date ? localize(date.to_date, format: :default) : "?" }.join(" - ")
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
decidim-participatory_processes-0.8.3 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.8.2 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.8.1 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.8.0 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.7.4 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.7.3 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.7.2 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.7.1 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.7.0 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.8 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-0.6.8 decidim-participatory_processes/app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.7 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-0.6.7 decidim-participatory_processes/app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.6 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-0.6.6 decidim-participatory_processes/app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.5 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-0.6.5 decidim-participatory_processes/app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.4 app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-0.6.4 decidim-participatory_processes/app/helpers/decidim/participatory_processes/participatory_process_helper.rb
decidim-participatory_processes-0.6.3 app/helpers/decidim/participatory_processes/participatory_process_helper.rb