Module: Creditario::Investors

Extended by:
API::Create, API::List, API::Retrieve
Defined in:
lib/creditario/repositories/investors.rb

Overview

Creditario::Investors

Repositorio de Inversionistas, permite realizar las siguientes operaciones sobre Inversionistas de creditar.io

  • Obtener todos los Inversionistas:

    result = Creditario::Investors.list
    => Creditario::PaginatedCollection
    
    result.items
    => [Creditario::Investor, Creditario::Investor, ...]
    
  • Obtener un Inversionista en especifico:

    Creditario::Investors.retrieve("2e9d05b8-2180-4779-bab6-bdfd41d1569f")
    => Creditario::Investor
    
  • Crear un Inversionista:

    result = Creditario::Investors.create(email: "karla@quiereinvertir.com")
    => Creditario::Investor
    

Class Method Summary collapse

Methods included from API::List

list

Methods included from API::Retrieve

retrieve

Methods included from API::Create

create

Class Method Details

.resource_classObject

Clase a utilizar para transformar las respuestas de la API



41
42
43
# File 'lib/creditario/repositories/investors.rb', line 41

def self.resource_class
  Creditario::Investor
end

.resource_pathObject

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



35
36
37
# File 'lib/creditario/repositories/investors.rb', line 35

def self.resource_path
  "/crowdfunding/investors"
end