module AuthSanitizer::Loader

def load_isolated

Returns:
  • (Module) - isolated Auth::Sanitizer module
def load_isolated
  namespace = Module.new
  FILES.each do |relative_path|
    path = File.expand_path("../#{relative_path}", __dir__)
    namespace.module_eval(File.read(path), path, 1)
  end
  namespace.const_get(:Auth).const_get(:Sanitizer)
end