Sha256: 027b146a7fb308bfac2b38468a31ba65567ccf25dcc05f97e3288ccdbacd231b
Contents?: true
Size: 717 Bytes
Versions: 55
Compression:
Stored size: 717 Bytes
Contents
module PlatformSdk module LearnosityApi type credentials = { learnosity_host: string, learnosity_version: 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]) -> string def post: (path: string, request: Hash[string, untyped]) -> Net::HTTPResponse end end end
Version data entries
55 entries across 55 versions & 1 rubygems