Sha256: d526a63873acb359c97aebb1b8dae27a6fc4dc21e6aa3ef3becc734240dd48b7

Contents?: true

Size: 670 Bytes

Versions: 1

Compression:

Stored size: 670 Bytes

Contents

module Cmor
  module Cms
    module Backend
      class PartialsController < Cmor::Core::Backend::ResourcesController::Base
        include Cmor::Transports::ResourcesController::ExportConcern if Cmor::Core.features?(:cmor_transports)
        include Rao::ResourcesController::ActsAsPublishedConcern

        def self.resource_class
          Cmor::Cms::Partial
        end

        def self.available_rest_actions
          super + [:export]
        end

        private

        def permitted_params
          params.require(:partial)
                .permit(:body, :pathname, :basename, :locale, :format, :handler, :published)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cmor_cms_backend-0.0.56.pre app/controllers/cmor/cms/backend/partials_controller.rb