Sha256: ff3c5c02bf9662655a436d2bf2b408aed6c83c3b86ce413fe4f2954ea59d9c1a
Contents?: true
Size: 696 Bytes
Versions: 2
Compression:
Stored size: 696 Bytes
Contents
module PlatformSdk module LearnosityApi type credentials = { learnosity_host: string, services: string, consumer_key: string, consumer_secret: string, organisation_id: string, domain: string } type security = { consumer_key: string, user_id: string, domain: string } class Client attr_reader security: security attr_reader credentials: credentials def initialize: (credentials: credentials) -> void def sign: (request: Hash[string, untyped]) -> Hash[string, untyped] def post: (path: string, request: Hash[string, untyped]) -> Net::HTTPResponse end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
strongmind-platform-sdk-3.9.1 | sig/platform_sdk/learnosity_api/client.rbs |
strongmind-platform-sdk-3.9.0 | sig/platform_sdk/learnosity_api/client.rbs |