Sha256: 7661d0795afdf7b9481759b30f071dcd904321c18993597f6f40729be77bf15a
Contents?: true
Size: 743 Bytes
Versions: 2
Compression:
Stored size: 743 Bytes
Contents
require "paradocs/version" require "paradocs/support" require "paradocs/registry" require "paradocs/field" require "paradocs/results" require "paradocs/schema" require "paradocs/context" require "paradocs/base_policy" require 'ostruct' module Paradocs def self.registry @registry ||= Registry.new end def self.policy(name, plcy = nil, &block) registry.policy name, plcy, &block end def self.config @config ||= OpenStruct.new( explicit_errors: false, whitelisted_keys: [], default_schema_name: :schema, meta_prefix: "_" ) end def self.configure yield self.config if block_given? self.config end end require 'paradocs/default_types' require 'paradocs/policies'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
paradocs-1.0.23 | lib/paradocs.rb |
paradocs-1.0.22 | lib/paradocs.rb |