Module: JSONRPC2

Defined in:
lib/jsonrpc2/version.rb,
lib/jsonrpc2.rb,
lib/jsonrpc2/auth.rb,
lib/jsonrpc2/html.rb,
lib/jsonrpc2/types.rb,
lib/jsonrpc2/client.rb,
lib/jsonrpc2/textile.rb,
lib/jsonrpc2/interface.rb

Overview

JSONRPC2 namespace module

Defined Under Namespace

Modules: HTML, HTTPUtils, TextileEmitter, Types Classes: APIFail, Auth, AuthFail, BasicAuth, Client, HttpAuth, Interface, JsonObjectType, KnownError, RemoteAuthError, RemoteDataError, RemoteError, WrongContentTypeError

Constant Summary collapse

VERSION =

Version

"0.1.1"

Class Method Summary collapse

Class Method Details

.development?Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/jsonrpc2/interface.rb', line 15

def development?
  environment.eql?('development')
end

.environmentObject



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

def environment
  ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'development'
end