Sha256: 751b9b7dea32a4f004fc3af3c0b43245cd28d04397c14058b211e99254371feb

Contents?: true

Size: 483 Bytes

Versions: 6

Compression:

Stored size: 483 Bytes

Contents

# frozen_string_literal: true

require_relative 'pg_engine/engine'
require_relative 'pg_engine/core_ext'
require_relative 'pg_engine/configuracion'
require_relative 'pg_engine/route_helpers'
require_relative 'pg_engine/utils/pg_logger'

module PgEngine
  class << self
    attr_writer :configuracion

    def configuracion
      @configuracion ||= Configuracion.new
    end

    def config
      configuracion
    end

    def configurar
      yield(configuracion)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
pg_rails-7.0.8.pre.alpha pg_engine/lib/pg_engine.rb
pg_rails-7.0.7 pg_engine/lib/pg_engine.rb
pg_rails-7.0.6 pg_engine/lib/pg_engine.rb
pg_rails-7.0.5 pg_engine/lib/pg_engine.rb
pg_rails-7.0.4 pg_engine/lib/pg_engine.rb
pg_rails-7.0.3 pg_engine/lib/pg_engine.rb