Sha256: c5b9972183072ead24159d0f556958525ace4d9c2773d24e3590e325f07faaed

Contents?: true

Size: 559 Bytes

Versions: 48

Compression:

Stored size: 559 Bytes

Contents

# frozen_string_literal: true

module Alchemy
  module Admin
    module ElementsHelper
      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

48 entries across 48 versions & 1 rubygems

Version Path
alchemy_cms-5.3.8 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.7 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.6 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.5 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.4 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.3 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.2 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.1 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.3.0 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.2.7 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.2.6 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.1.10 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.0.10 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.2.5 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.1.9 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.0.9 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.2.4 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.1.8 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.0.8 app/helpers/alchemy/admin/elements_helper.rb
alchemy_cms-5.0.7 app/helpers/alchemy/admin/elements_helper.rb