Sha256: 85db954b9d6dcdbb4698a2ce1dd1b20d5e7f97e8ba04ff873bee3915c44d77d8

Contents?: true

Size: 520 Bytes

Versions: 23

Compression:

Stored size: 520 Bytes

Contents

module Locomotive::Coal
  module Resources

    class MyAccount < Struct.new(:uri, :credentials)

      include Concerns::Request

      def get
        Resource.new(super('my_account'))
      end

      def create(attributes = {})
        without_authentication do
          data = post('my_account', account: attributes)
          Resource.new(data)
        end
      end

      def update(attributes = {})
        data = put('my_account', account: attributes)
        Resource.new(data)
      end

    end

  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
locomotivecms_coal-1.8.0.alpha1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.7.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.6.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.6.0.rc2 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.6.0.rc1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.6.0.beta1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.5.1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.5.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.4.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.3.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.3.0.rc1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.3.0.rc lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.2.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.1.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0.rc4 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0.rc3 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0.rc2 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0.rc1 lib/locomotive/coal/resources/my_account.rb
locomotivecms_coal-1.0.0.pre.beta.2 lib/locomotive/coal/resources/my_account.rb