module Creditario::Customers
Creditario::Customers
¶ ↑
Repositorio de Clientes, permite realizar las siguientes operaciones sobre Clientes de creditar.io
-
Obtener todos los Clientes:
result = Creditario::Customers.list => Creditario::PaginatedCollection result.items => [Creditario::Customer, Creditario::Customer, ...]
-
Obtener un Cliente en especifico:
Creditario::Customers.retrieve("2e9d05b8-2180-4779-bab6-bdfd41d1569f") => Creditario::Customer
-
Crear un Cliente:
result = Creditario::Customers.create(email: "karla@quieredinero.com") => Creditario::Customer
-
Actualizar un cliente:
result = Creditario::Customers.update("2e9d05b8-2180-4779-bab6-bdfd41d1569f", { email: "karina@necesitadinero.com" }) => Creditario::Customer
Public Class Methods
exists_resource_path()
click to toggle source
Path de la API
donde se ejecutan las peticiones para Clientes, especificamente para existss.
# File lib/creditario/repositories/customers.rb, line 46 def self.exists_resource_path "/exists/customer" end
resource_class()
click to toggle source
Clase a utilizar para transformar las respuestas de la API
# File lib/creditario/repositories/customers.rb, line 52 def self.resource_class Creditario::Customer end
resource_path()
click to toggle source
Path de la API
donde se ejecutan las peticiones para Clientes.
# File lib/creditario/repositories/customers.rb, line 41 def self.resource_path "/customers" end