Module: Creditario::Customers
- Extended by:
- API::Create, API::Exists, API::List, API::Retrieve, API::Update
- Defined in:
- lib/creditario/repositories/customers.rb
Overview
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
Class Method Summary collapse
-
.exists_resource_path ⇒ Object
Path de la API donde se ejecutan las peticiones para Clientes, especificamente para existss.
-
.resource_class ⇒ Object
Clase a utilizar para transformar las respuestas de la API.
-
.resource_path ⇒ Object
Path de la API donde se ejecutan las peticiones para Clientes.
Methods included from API::List
Methods included from API::Retrieve
Methods included from API::Exists
Methods included from API::Create
Methods included from API::Update
Class Method Details
.exists_resource_path ⇒ Object
Path de la API donde se ejecutan las peticiones para Clientes, especificamente para existss.
46 47 48 |
# File 'lib/creditario/repositories/customers.rb', line 46 def self.exists_resource_path "/exists/customer" end |
.resource_class ⇒ Object
Clase a utilizar para transformar las respuestas de la API
52 53 54 |
# File 'lib/creditario/repositories/customers.rb', line 52 def self.resource_class Creditario::Customer end |
.resource_path ⇒ Object
Path de la API donde se ejecutan las peticiones para Clientes.
41 42 43 |
# File 'lib/creditario/repositories/customers.rb', line 41 def self.resource_path "/customers" end |