Sha256: 97670c2ecd01033de65003b56f1c3ec1b2fd5fd556a896d8e65e7dfa858ead5e

Contents?: true

Size: 738 Bytes

Versions: 36

Compression:

Stored size: 738 Bytes

Contents

class <%= controller_name %> < Itsf::Backend::Resource::BaseController
  def self.resource_class
    # Set the resource class here.
    #
    # Default: <%= class_name %>
    #
    <%= class_name %>
  end

  private

  def collection_scope
    # Customize the collection scope here for collection retrival (i.e. for the
    # index action).
    #
    # Example: current_user.posts.includes(:comments)
    #
    # Default: super
    #
    super
  end

  def permitted_params
    # Set the allowed params, for your create and update methods.
    # 
    # Example: params
    #            .require(:<%= params_key %>)
    #              .permit(:title, :body)
    # 
    params
      .require(:<%= params_key %>)
        .permit()
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
itsf_backend-5.0.0.pre lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.2.3 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.2.2 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.2.1 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.2.0 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.0.1 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-4.0.0 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.1.1 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.1.0 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.7 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.6 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.5 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.4 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.3 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.2 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.1 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-3.0.0 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-2.2.1 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-2.2.0 lib/generators/itsf/backend/resource/templates/controller.rb
itsf_backend-2.1.0 lib/generators/itsf/backend/resource/templates/controller.rb