class Esaj::UrlBuilder
Attributes
forum[R]
oab_code[R]
page_number[R]
Public Class Methods
new(oab_code, forum, page_number)
click to toggle source
# File lib/esaj/url_builder.rb, line 7 def initialize(oab_code, forum, page_number) @oab_code = oab_code @forum = forum @page_number = page_number end
Public Instance Methods
build()
click to toggle source
# File lib/esaj/url_builder.rb, line 13 def build "#{base_url}" + "?paginaConsulta=#{page_number}" + "?dadosConsulta.localPesquisa.cdLocal=#{forum_code}" + "&cbPesquisa=NUMOAB" + "&dadosConsulta.tipoNuProcesso=UNIFICADO" + "&dadosConsulta.valorConsulta=#{oab_code}" end
Private Instance Methods
base_url()
click to toggle source
# File lib/esaj/url_builder.rb, line 24 def base_url "https://esaj.tjsp.jus.br/cpopg/trocarPagina.do" end
forum_code()
click to toggle source
# File lib/esaj/url_builder.rb, line 28 def forum_code Forum.code_for(forum) end