Sha256: 1955779d0bf12230ba033910c8f03b394762e2bede1af7d2f657a8da1e426b04
Contents?: true
Size: 637 Bytes
Versions: 51
Compression:
Stored size: 637 Bytes
Contents
# frozen_string_literal: true module CMSScanner module Finders # Independent Finder module IndependentFinder extend ActiveSupport::Concern # See ActiveSupport::Concern module ClassMethods def find(target, opts = {}) new(target).find(opts) end end # @param [ Hash ] opts # @option opts [ Symbol ] mode (:mixed, :passive, :aggressive) # # @return [ Findings ] def find(opts = {}) finders.run(opts) end # @return [ Array ] def finders @finders ||= NS::Finders::IndependentFinders.new end end end end
Version data entries
51 entries across 51 versions & 3 rubygems