Sha256: 209d866872fa5e8863f2a530791e509de039cb6d7d813250f9f2a7b7869ac4f5

Contents?: true

Size: 526 Bytes

Versions: 25

Compression:

Stored size: 526 Bytes

Contents

# frozen_string_literal: true

module Alchemy
  module Admin
    class TrashController < Alchemy::Admin::BaseController
      helper "alchemy/admin/elements"

      authorize_resource class: false

      def index
        @elements = Element.trashed
        @page = Page.find(params[:page_id])
        @allowed_elements = @page.available_element_definitions
      end

      def clear
        @page = Page.find(params[:page_id])
        @elements = Element.trashed
        @elements.map(&:destroy)
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
alchemy_cms-4.0.6 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.4.1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.4.0 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.3.2 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.4 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.3.1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.3 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.3.0 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.2 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.1.2 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.1.1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.0 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.2.0.rc1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.1.0 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.0.5 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.0.4 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.1.0.rc1 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.0.3 app/controllers/alchemy/admin/trash_controller.rb
alchemy_cms-4.0.2 app/controllers/alchemy/admin/trash_controller.rb