class Creditario::Attachments
Creditario::Attachments
¶ ↑
Repositorio de Archivos, permite realizar las siguientes operaciones sobre Archivos para Solicitudes de Crédito y Clientes de creditario.io
-
Obtener un Archivo en especifico:
Creditario::Attachments.retrieve("aabfd43d-6f63-44dd-b7d9-9352a101d11e") => Creditario::Attachment
-
Crear un Archivo:
Nota: Para el envío del archivo es necesario utilizar la clase
UploadIO.new
.file_upload_io = UploadIO.new(File.new("@/path/to/a/file.jpg"), "image/jpg", "file.jpg") result = Creditario::Attachments.create( attachmentable_type: "credit_application", attachmentable_id: "4e9ece5f-d4e6-4fcd-bc9b-b437bef23ceb", attachment_type: "INE", file: file_upload_io ) => Creditario::Attachment
-
Eliminar un Archivo:
result = Creditario::Attachments.delete("aabfd43d-6f63-44dd-b7d9-9352a101d11e") => true
Public Class Methods
resource_class()
click to toggle source
Clase a utilizar para transformar las respuestas de la API
.
# File lib/creditario/repositories/attachments.rb, line 46 def self.resource_class Creditario::Attachment end
resource_path()
click to toggle source
Path de la API
donde se ejecutan las peticiones para Egresos.
# File lib/creditario/repositories/attachments.rb, line 40 def self.resource_path "/attachments" end