Sha256: 348b191b381e3424cbd74a62850e1f7ac88d466082d53aa29369913685b020ab

Contents?: true

Size: 607 Bytes

Versions: 39

Compression:

Stored size: 607 Bytes

Contents

# frozen_string_literal: true

module Alchemy
  module Admin
    module ElementsHelper
      include Alchemy::Admin::IngredientsHelper
      include Alchemy::Admin::ContentsHelper
      include Alchemy::Admin::EssencesHelper

      # Returns an elements array for select helper.
      #
      # @param [Array] elements definitions
      # @return [Array]
      #
      def elements_for_select(elements)
        return [] if elements.nil?

        elements.collect do |e|
          [
            Element.display_name_for(e["name"]),
            e["name"],
          ]
        end
      end
    end
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
alchemy_cms-6.1.10 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.9 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.8 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.7 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.6 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.5 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.14 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.4 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.13 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.3 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.2 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.1 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.1.0 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.12 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.11 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.10 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.9 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.8 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.7 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-6.0.6 app/helpers/alchemy/admin/elements_helper.rb