class Stripe::Person

Constants

OBJECT_NAME

Public Class Methods

retrieve(_id, _opts = {}) click to toggle source
# File lib/stripe/resources/person.rb, line 18
def self.retrieve(_id, _opts = {})
  raise NotImplementedError,
        "Persons cannot be retrieved without an account ID. Retrieve a " \
        "person using `Account.retrieve_person('account_id', 'person_id')`"
end
update(_id, _params = nil, _opts = nil) click to toggle source
# File lib/stripe/resources/person.rb, line 24
def self.update(_id, _params = nil, _opts = nil)
  raise NotImplementedError,
        "Persons cannot be updated without an account ID. Update a " \
        "person using `Account.update_person('account_id', 'person_id', " \
        "update_params)`"
end

Public Instance Methods

resource_url() click to toggle source
# File lib/stripe/resources/person.rb, line 10
def resource_url
  if !respond_to?(:account) || account.nil?
    raise NotImplementedError,
          "Persons cannot be accessed without an account ID."
  end
  "#{Account.resource_url}/#{CGI.escape(account)}/persons/#{CGI.escape(id)}"
end