Module: ScientificProtocols

Defined in:
lib/scientificprotocols.rb,
lib/scientificprotocols/dsl.rb,
lib/scientificprotocols/dsl.rb,
lib/scientificprotocols/utils.rb,
lib/scientificprotocols/client.rb,
lib/scientificprotocols/errors.rb,
lib/scientificprotocols/version.rb,
lib/scientificprotocols/resources.rb,
lib/scientificprotocols/dsl/protocols.rb,
lib/scientificprotocols/resources/object.rb,
lib/scientificprotocols/utils/url_helper.rb,
lib/scientificprotocols/resources/protocol.rb,
lib/scientificprotocols/errors/client_error.rb,
lib/scientificprotocols/resources/object/serializers.rb,
lib/scientificprotocols/errors/resource_not_found_error.rb

Defined Under Namespace

Modules: DSL, Errors, Resources, Utils Classes: Client

Constant Summary collapse

VERSION =
'0.0.3'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_keyString

Returns:

  • (String)


12
13
14
# File 'lib/scientificprotocols.rb', line 12

def api_key
  @api_key
end

.loggerObject

Returns the value of attribute logger.



13
14
15
# File 'lib/scientificprotocols.rb', line 13

def logger
  @logger
end

Class Method Details

.clientScientificProtocols::Client



19
20
21
# File 'lib/scientificprotocols.rb', line 19

def client
  @client ||= Client.new()
end