Sha256: 96543f63f07ca8c8f10c490bac34d3a1686e971a2364239f952da80bc9329d6d

Contents?: true

Size: 452 Bytes

Versions: 8

Compression:

Stored size: 452 Bytes

Contents

module Credly
  class Api
    class Badges < Base

      def all(options = {})
        get("badges", options)
      end

      def create(options = {})
        post('badges', options)
      end

      def find(id, options = {})
        get("badges/#{id}", options)
      end

      def update(id, options = {})
        post("badges/#{id}", options)
      end

      def categories
        Categories.new(:client => @client)
      end

    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
credly-0.0.9 lib/credly/api/badges.rb
credly-0.0.8 lib/credly/api/badges.rb
credly-0.0.7 lib/credly/api/badges.rb
credly-0.0.6 lib/credly/api/badges.rb
credly-0.0.5 lib/credly/api/badges.rb
credly-0.0.4 lib/credly/api/badges.rb
credly-0.0.3 lib/credly/api/badges.rb
credly-0.0.2 lib/credly/api/badges.rb