Sha256: de8e78f460caf2d6493eb35d3a0b3fd160f08312a16f611f6ff1f92ecbc63945

Contents?: true

Size: 469 Bytes

Versions: 10

Compression:

Stored size: 469 Bytes

Contents

module Conekta
  module Operations
    module Find
      module ClassMethods
        def find(id)
          instance = self.new(id)
          response = Requestor.new.request(:get, instance.url)
          instance.load_from(response)
          instance
        end

        # <b>DEPRECATED:</b> Please use <tt>find</tt> instead.
        alias_method :retrieve, :find
      end
      def self.included(base)
        base.extend(ClassMethods)
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
conekta-0.5.6 lib/conekta/operations/find.rb
conekta-0.5.5 lib/conekta/operations/find.rb
conekta-0.5.4 lib/conekta/operations/find.rb
conekta-0.5.3 lib/conekta/operations/find.rb
conekta-0.5.2 lib/conekta/operations/find.rb
conekta-0.5.1 lib/conekta/operations/find.rb
conekta-0.4.8 lib/conekta/operations/find.rb
conekta-0.4.7 lib/conekta/operations/find.rb
conekta-0.4.6 lib/conekta/operations/find.rb
conekta-0.4.5 lib/conekta/operations/find.rb