Sha256: e63775508c057ef178b666b0d19aad67636e0e573f8981e13ebb27d292a30a69
Contents?: true
Size: 420 Bytes
Versions: 9
Compression:
Stored size: 420 Bytes
Contents
module Conekta class Resource < ConektaObject def self.url() "/#{CGI.escape(self.class_name.downcase)}s" end def url raise Error.new( I18n.t('error.resource.id', { resource: self.class.class_name, locale: :en }), I18n.t('error.resource.id_purchaser', { locale: Conekta.locale.to_sym })) if (id.nil? || id.empty?) return [self.class.url, id].join('/') end end end
Version data entries
9 entries across 9 versions & 1 rubygems