Sha256: 74d5b5b71d21e8e8832aa7d191673954fc3798eb59a957dafa3deae7bef370a0

Contents?: true

Size: 503 Bytes

Versions: 1

Compression:

Stored size: 503 Bytes

Contents

class Ecm::Downloads::Backend::DownloadsController < Itsf::Backend::Resource::BaseController
  def self.resource_class
    Ecm::Downloads::Download
  end

  private

  def permitted_params
    params
      .require(:ecm_downloads_download)
      .permit(:ecm_downloads_download_category_id, :asset, :name, :description, :published)
  end

  def collection_scope
    resource_class.includes(:ecm_downloads_download_category)
  end

  def load_resource
    load_scope.friendly.find(params[:id])
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ecm_downloads2_backend-1.0.2 app/controllers/ecm/downloads/backend/downloads_controller.rb