Sha256: 24e83b0c33c48fa93d3c61b7023e9ec0023692e413de68375ed336613cdb5e98

Contents?: true

Size: 368 Bytes

Versions: 13

Compression:

Stored size: 368 Bytes

Contents

# frozen_string_literal: true

class <%= class_name %>Controller < ApplicationController
  include Pagy::Backend
  layout '<%= class_name.underscore %>'
  before_action :authenticate_<%= class_name.underscore %>!
  authorize :user, through: :current_<%= class_name.underscore %>

  private

  def namespace
    @namespace ||= Bo::<%= class_name.pluralize %>
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
tybo-0.2.6 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.2.5 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.2.4 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.2.3 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.2.2 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.2.0 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.1.2 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.1.0 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.0.40 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.0.39 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.0.38 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.0.37 lib/generators/bo_namespace/templates/admin_controller.rb
tybo-0.0.36 lib/generators/bo_namespace/templates/admin_controller.rb