Sha256: df68d50c3200e0f56b7183e4667e5dd1f3ae9b405d4a69e12cf7d0c774343ddc

Contents?: true

Size: 635 Bytes

Versions: 2

Compression:

Stored size: 635 Bytes

Contents

require 'active_support/configurable'

module AjaxDatatablesRails

  # configure AjaxDatatablesRails global settings
  #   AjaxDatatablesRails.configure do |config|
  #     config.db_adapter = :pg
  #   end
  def self.configure &block
    yield @config ||= AjaxDatatablesRails::Configuration.new
  end

  # AjaxDatatablesRails global settings
  def self.config
    @config ||= AjaxDatatablesRails::Configuration.new
  end

  class Configuration
    include ActiveSupport::Configurable

    # default db_adapter is pg (postgresql)
    config_accessor(:db_adapter) { :pg }
    config_accessor(:paginator) { :simple_paginator }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ajax-datatables-rails-0.3.1 lib/ajax-datatables-rails/config.rb
ajax-datatables-rails-0.3.0 lib/ajax-datatables-rails/config.rb