Sha256: faec2f877a1c20dfbef7b560f54781b95378a8fb1afb8c96e3b9f840b36c7148

Contents?: true

Size: 425 Bytes

Versions: 11

Compression:

Stored size: 425 Bytes

Contents

# frozen_string_literal: true

module Maquina
  class UsersController < ApplicationController
    before_action :authenticate!

    resourceful(
      resource_class: User,
      list_attributes: [:email, :blocked_at, :created_at],
      policy_class: UserPolicy,
      only: [:index]
    )

    private

    def new_resource_path
      new_invitation_path
    end

    def collection_path
      users_path
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
maquina-0.5.2 app/controllers/maquina/users_controller.rb
maquina-0.5.1 app/controllers/maquina/users_controller.rb
maquina-0.4.0 app/controllers/maquina/users_controller.rb
maquina-0.3.0 app/controllers/maquina/users_controller.rb
maquina-0.2.5 app/controllers/maquina/users_controller.rb
maquina-0.2.4 app/controllers/maquina/users_controller.rb
maquina-0.2.3 app/controllers/maquina/users_controller.rb
maquina-0.2.2 app/controllers/maquina/users_controller.rb
maquina-0.2.1 app/controllers/maquina/users_controller.rb
maquina-0.2.0 app/controllers/maquina/users_controller.rb
maquina-0.1.0 app/controllers/maquina/users_controller.rb