Sha256: b296f1423d0d5658ad7d7f1b50da0b623d91f5d8f3a4999d336113f286d1974d

Contents?: true

Size: 454 Bytes

Versions: 22

Compression:

Stored size: 454 Bytes

Contents

module WPScan
  module DB
    # WpItem - super DB class for Plugin, Theme and Version
    class WpItem
      # @param [ String ] identifier The plugin/theme slug or version number
      #
      # @return [ Hash ] The JSON data from the DB associated to the identifier
      def self.db_data(identifier)
        db[identifier] || {}
      end

      # @return [ JSON ]
      def self.db
        @db ||= read_json_file(db_file)
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
wpscan-3.4.5 lib/wpscan/db/wp_item.rb
wpscan-3.4.4 lib/wpscan/db/wp_item.rb
wpscan-3.4.3 lib/wpscan/db/wp_item.rb
wpscan-3.4.2 lib/wpscan/db/wp_item.rb
wpscan-3.4.1 lib/wpscan/db/wp_item.rb
wpscan-3.4.0 lib/wpscan/db/wp_item.rb
wpscan-3.3.3 lib/wpscan/db/wp_item.rb
wpscan-3.3.2 lib/wpscan/db/wp_item.rb
wpscan-3.3.1 lib/wpscan/db/wp_item.rb
wpscan-3.3.0 lib/wpscan/db/wp_item.rb
wpscan-3.2.1 lib/wpscan/db/wp_item.rb
wpscan-3.2.0 lib/wpscan/db/wp_item.rb
wpscan-3.1.0 lib/wpscan/db/wp_item.rb
wpscan-3.0.8 lib/wpscan/db/wp_item.rb
wpscan-3.0.7 lib/wpscan/db/wp_item.rb
wpscan-3.0.6 lib/wpscan/db/wp_item.rb
wpscan-3.0.5 lib/wpscan/db/wp_item.rb
wpscan-3.0.4 lib/wpscan/db/wp_item.rb
wpscan-3.0.3 lib/wpscan/db/wp_item.rb
wpscan-3.0.2 lib/wpscan/db/wp_item.rb