Class: SimpleCrud::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_crud/config.rb

Overview

Holds simple_crud's configurable pieces, set via SimpleCrud.configure.

Class Attribute Summary collapse

Class Attribute Details

.authorization_adapterObject



9
10
11
12
13
14
# File 'lib/simple_crud/config.rb', line 9

def authorization_adapter
  @authorization_adapter ||= begin
    require_relative 'authorization/pundit_adapter'
    Authorization::PunditAdapter.new
  end
end

.pagination_adapterObject



16
17
18
19
20
21
# File 'lib/simple_crud/config.rb', line 16

def pagination_adapter
  @pagination_adapter ||= begin
    require_relative 'pagination/wor_paginate_adapter'
    Pagination::WorPaginateAdapter.new
  end
end