Sha256: fc3fa753a94d2df9dfeb3c02728eda20e6596d6d57866748db9dbf4be2f1e83a

Contents?: true

Size: 353 Bytes

Versions: 1

Compression:

Stored size: 353 Bytes

Contents

# frozen_string_literal: true
require 'json'

module SchoologyClient
  class GroupResource < Resource
    def create(**attributes)
      GroupResource.new post_request("groups", body: attributes.to_json).body
    end

    def update(id, **attributes)
      GroupResource.new put_request("groups/#{id}", body: attributes.to_json).body
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
strongmind-schoology-client-0.1.5 lib/schoology_client/resources/group.rb