Skip to content

Instantly share code, notes, and snippets.

@cored
Created December 3, 2019 21:32
Show Gist options
  • Save cored/5ebf017060bccadaae26d37313ed4ae2 to your computer and use it in GitHub Desktop.
Save cored/5ebf017060bccadaae26d37313ed4ae2 to your computer and use it in GitHub Desktop.

Revisions

  1. cored created this gist Dec 3, 2019.
    27 changes: 27 additions & 0 deletions package.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    # frozen_string_literal: true

    module Checkr
    module Internal
    class Package < Resource

    def self.get(package_id)
    url = "/packages/#{package_id}"
    key = ['get', url].join(':')

    fetch(key, expire_in: 43_200) do
    api.get(url)
    end
    end

    def self.list(account_id, options = {})
    url = "/accounts/#{account_id}/packages"
    key = ['get', url, options.to_json].join(':')

    fetch(key, expire_in: 43_200) do
    api.get(url, options)
    end
    end

    end
    end
    end