Module: Lurker
- Defined in:
- lib/lurker.rb,
lib/lurker/cli.rb,
lib/lurker/spy.rb,
lib/lurker/engine.rb,
lib/lurker/schema.rb,
lib/lurker/server.rb,
lib/lurker/request.rb,
lib/lurker/sandbox.rb,
lib/lurker/version.rb,
lib/lurker/response.rb,
lib/lurker/form_builder.rb,
lib/lurker/validation_error.rb,
lib/lurker/spec_helper/rails.rb,
lib/lurker/spec_helper/rspec.rb,
lib/lurker/rendering_controller.rb
Defined Under Namespace
Modules: SpecHelper
Classes: BasePresenter, Cli, Endpoint, EndpointPresenter, EndpointScaffold, Engine, ErbSchemaContext, FormBuilder, JamlDescriptor, JsonPresenter, NotADirectory, NotFound, RefObject, RenderingController, Request, Response, ResponseCodePresenter, Sandbox, Schema, SchemaPresenter, Server, Service, ServicePresenter, Spy, UndocumentedResponseCode, ValidationError, Validator
Constant Summary
collapse
- DEFAULT_SERVICE_PATH =
DEFAULT_URL_BASE = "lurker"
- VERSION =
"0.6.0"
Class Method Summary
collapse
Class Method Details
.decide_success(*args) ⇒ Object
22
23
24
25
26
27
28
|
# File 'lib/lurker.rb', line 22
def self.decide_success(*args)
if @success_block
@success_block.call(*args)
else
true
end
end
|
.decide_success_with(&block) ⇒ Object
18
19
20
|
# File 'lib/lurker.rb', line 18
def self.decide_success_with(&block)
@success_block = block
end
|
.scaffold_mode? ⇒ Boolean
6
7
8
|
# File 'lib/lurker.rb', line 6
def self.scaffold_mode?
ENV['LURKER_SCAFFOLD']
end
|
.service_path ⇒ Object
14
15
16
|
# File 'lib/lurker.rb', line 14
def self.service_path
@service_path || DEFAULT_SERVICE_PATH
end
|
.service_path=(service_path) ⇒ Object
10
11
12
|
# File 'lib/lurker.rb', line 10
def self.service_path=(service_path)
@service_path = service_path
end
|