Class: MX::Banxico::WebServices::WebService::Respuesta

Inherits:
Struct
  • Object
show all
Defined in:
lib/MX/Banxico/web_services/web_service.rb

Overview

Estructura para guardar el cuerpo de la respuesta de una operación o los errores

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#cuerpoObject

Returns the value of attribute cuerpo

Returns:

  • (Object)

    the current value of cuerpo



14
15
16
# File 'lib/MX/Banxico/web_services/web_service.rb', line 14

def cuerpo
  @cuerpo
end

#erroresObject

Returns the value of attribute errores

Returns:

  • (Object)

    the current value of errores



14
15
16
# File 'lib/MX/Banxico/web_services/web_service.rb', line 14

def errores
  @errores
end

Instance Method Details

#errores?Boolean

Determina si hubo errores en al efectuar la operación.

Returns:

  • (Boolean)

    true si hubieron errores, false de lo contrario.



28
29
30
# File 'lib/MX/Banxico/web_services/web_service.rb', line 28

def errores?
  !exito?
end

#exito?Boolean

Determina si la operación fue exitosa.

Returns:

  • (Boolean)

    true si tuvo éxito, false de lo contrario.



20
21
22
# File 'lib/MX/Banxico/web_services/web_service.rb', line 20

def exito?
  errores.nil?
end