class Cedula

Public Class Methods

new(rut) click to toggle source
# File lib/cedula.rb, line 6
def initialize(rut)
        @rut = rut
end

Public Instance Methods

valid?(serial) click to toggle source
# File lib/cedula.rb, line 10
    def valid?(serial)
            registro_civil_url = "https://portal.sidiv.registrocivil.cl/docstatus?RUN=#{@rut}&type=CEDULA&serial=#{serial}"
doc = Nokogiri::HTML(open(registro_civil_url, {ssl_verify_mode: OpenSSL::SSL::VERIFY_NONE}))
doc.css('#tableResult > tbody > tr > td.setWidthOfSecondColumn').text == 'Vigente'
    end