Module: Unrestful

Defined in:
lib/unrestful.rb,
lib/unrestful/utils.rb,
lib/unrestful/engine.rb,
lib/unrestful/errors.rb,
lib/unrestful/version.rb,
lib/unrestful/response.rb,
lib/unrestful/async_job.rb,
lib/unrestful/jwt_secured.rb,
lib/unrestful/fail_response.rb,
lib/unrestful/json_web_token.rb,
lib/unrestful/rpc_controller.rb,
lib/unrestful/success_response.rb,
app/jobs/unrestful/application_job.rb,
app/models/unrestful/application_record.rb,
app/helpers/unrestful/application_helper.rb,
app/mailers/unrestful/application_mailer.rb,
app/controllers/unrestful/jobs_controller.rb,
app/controllers/unrestful/endpoints_controller.rb,
app/controllers/unrestful/application_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, JwtSecured, Utils Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, AsyncError, AsyncJob, AuthError, Config, EndpointsController, Engine, Error, FailError, FailResponse, JobsController, JsonWebToken, LiveError, NotLiveError, Response, RpcController, StreamInterrupted, SuccessResponse

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.configurationObject



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

def self.configuration
	@config || Unrestful::Config.new({})
end

.configure(options = {}, &block) ⇒ Object



6
7
8
9
10
# File 'lib/unrestful.rb', line 6

def self.configure(options = {}, &block)
	@config = Unrestful::Config.new(options)

	@config
end