Sha256: fa3adf445447e2416d8facb43c4e6132202edcb6331081a7bc3ff606c7b37979
Contents?: true
Size: 583 Bytes
Versions: 105
Compression:
Stored size: 583 Bytes
Contents
# frozen_string_literal: true require "uri" require "platform_sdk/power_school/client" require "platform_sdk/power_school/special_program" module PlatformSdk # PowerSchool SDK for interacting with the PowerSchool API module PowerSchool class Error < StandardError; end class BearerTokenNotSet < StandardError; end class PowerQueryNotValid < StandardError; end def self.bearer_token raise BearerTokenNotSet if @bearer_token.nil? @bearer_token end def self.bearer_token=(bearer_token) @bearer_token = bearer_token end end end
Version data entries
105 entries across 105 versions & 1 rubygems