Fundthrough/finicity-ruby

View on GitHub
lib/finicity/resources/base.rb

Summary

Maintainability
A
0 mins
Test Coverage
require "finicity/fetchers"

module Finicity
  module Resources
    class Base
      attr_reader :customer_id

      def initialize(customer_id)
        @customer_id = customer_id
      end

      def self.request(*args)
        ::Finicity::Fetchers::API.request(*args)
      end

      protected

      def request(*args)
        self.class.request(*args)
      end
    end
  end
end