Sha256: a64d53843867a4b9f65cbaac2b647b9393dba4d6c3b8788f7681fc999e6105a6

Contents?: true

Size: 605 Bytes

Versions: 31

Compression:

Stored size: 605 Bytes

Contents

# frozen_string_literal:true

module RelatonOmg
  # OMG bibliography module
  module OmgBibliography
    class << self
      # @param code [String] the OMG standard reference
      # @return [RelatonOmg::OmgBibliographicItem]
      def search(text)
        Scrapper.scrape_page text
      end

      # @param code [String] the OMG standard reference
      # @param year [String] the year the standard was published (optional)
      # @param opts [Hash] options
      # @return [RelatonOmg::OmgBibliographicItem]
      def get(code, _year = nil, _opts = {})
        search code
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
relaton-omg-1.16.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.14.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.13.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.12.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.11.2 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.11.1 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.11.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.10.1 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.10.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.9.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.8.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.7.3 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.7.2 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.7.1 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.7.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.6.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.6.pre1 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.5.0 lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.5.pre lib/relaton_omg/omg_bibliography.rb
relaton-omg-1.4.0 lib/relaton_omg/omg_bibliography.rb