Sha256: cf430f276eb246cefcc7833168c0642c1a6a00a9d7938688b89d0cac35728537

Contents?: true

Size: 514 Bytes

Versions: 5

Compression:

Stored size: 514 Bytes

Contents

# frozen_string_literal: true

# require 'isobib/iso_bibliographic_item'
require 'isobib/scrapper'
require 'isobib/hit_pages'

module Isobib
  # Class methods for search ISO standards.
  class IsoBibliography
    class << self
      # @param text [String]
      # @return [Isobib::HitPages]
      def search(text)
        HitPages.new text
      end

      # @param text [String]
      # @return [Array<IsoBibliographicItem>]
      def search_and_fetch(text)
        Scrapper.get(text)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
isobib-0.1.6 lib/isobib/iso_bibliography.rb
isobib-0.1.5 lib/isobib/iso_bibliography.rb
isobib-0.1.4 lib/isobib/iso_bibliography.rb
isobib-0.1.3 lib/isobib/iso_bibliography.rb
isobib-0.1.2 lib/isobib/iso_bibliography.rb