Sha256: 5881cfe1c2a6176bccb5f1a3813bc192ae1860e0701c08ad70e9731d9b6e1f74
Contents?: true
Size: 447 Bytes
Versions: 5
Compression:
Stored size: 447 Bytes
Contents
module Kindergarten # Hash with only allowed keys class ScrubbedHash < Hash; end # Hash with only allowed keys and untainted values class RinsedHash < Hash; end module Governesses class << self attr_accessor :forbidden_keys end self.forbidden_keys = [] end end require "kindergarten/governesses/head_governess" require "kindergarten/governesses/strict_governess" require "kindergarten/governesses/easy_governess"
Version data entries
5 entries across 5 versions & 1 rubygems