class Docman::TargetChecker

Public Class Methods

create(params = nil, context = nil) click to toggle source
# File lib/docman/commands/target_checker.rb, line 8
def self.create(params = nil, context = nil)
  c = @@checkers[params['handler']]
  if c
    c.new(params, context)
  else
    raise "Bad checker type: #{type}"
  end
end
register_checker(name) click to toggle source
# File lib/docman/commands/target_checker.rb, line 17
def self.register_checker(name)
  @@checkers[name] = self
end