Module: Creditario::Incomes

Extended by:
API::Create, API::Delete, API::Retrieve
Defined in:
lib/creditario/repositories/incomes.rb

Overview

Creditario::Incomes

Repositorio de Ingresos, permite realizar las siguientes operaciones sobre Ingresos para Solicitudes de Crédito de creditar.io

  • Obtener un Ingreso en especifico:

    Creditario::Incomes.retrieve("0b19e3b6-9fae-40e1-a7c2-f2db1cae8a5a")
    => Creditario::Income
    
  • Crear un Ingreso:

    result = Creditario::Incomes.create(classification: "Trabajo", amount_cents: 45000, credit_application_id: "636264b1-77a2-45ef-b643-e44cfbc84d40")
    => Creditario::Income
    
  • Eliminar un Ingreso:

    result = Creditario::Incomes.delete("0b19e3b6-9fae-40e1-a7c2-f2db1cae8a5a")
    => true
    

Class Method Summary collapse

Methods included from API::Retrieve

retrieve

Methods included from API::Create

create

Methods included from API::Delete

delete

Class Method Details

.resource_classObject

Clase a utilizar para transformar las respuestas de la API.



37
38
39
# File 'lib/creditario/repositories/incomes.rb', line 37

def self.resource_class
  Creditario::Income
end

.resource_pathObject

Path de la API donde se ejecutan las peticiones para Ingresos.



31
32
33
# File 'lib/creditario/repositories/incomes.rb', line 31

def self.resource_path
  "/incomes"
end