class Esaj::Query

Attributes

forum[R]
oab_code[R]

Public Class Methods

new(oab_code:, forum:) click to toggle source
# File lib/esaj/query.rb, line 7
def initialize(oab_code:, forum:)
  @oab_code = oab_code
  @forum = forum
end

Public Instance Methods

perform() click to toggle source
# File lib/esaj/query.rb, line 12
def perform
  begin
    scraped_results
  rescue RemoteError => error
    { error: error.message }
  end
end

Private Instance Methods

scraped_results() click to toggle source
# File lib/esaj/query.rb, line 22
def scraped_results
  Scraper.new(oab_code, forum).results
end