Module: Webhookr
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/webhookr.rb,
lib/webhookr/engine.rb,
lib/webhookr/service.rb,
lib/webhookr/version.rb,
lib/webhookr/ostruct_utils.rb,
lib/webhookr/adapter_response.rb,
lib/webhookr/invalid_payload_error.rb,
lib/generators/webhookr/init_generator.rb,
lib/webhookr/invalid_service_name_error.rb,
lib/webhookr/invalid_security_token_error.rb,
lib/webhookr/missing_callback_class_error.rb,
app/controllers/webhookr/events_controller.rb,
lib/generators/webhookr/add_route_generator.rb
Defined Under Namespace
Modules: Generators, OstructUtils, Services
Classes: AdapterResponse, Engine, EventsController, InvalidPayloadError, InvalidSecurityTokenError, InvalidServiceNameError, MissingCallbackClassError, Service
Constant Summary
collapse
- VERSION =
'0.3.0'
Class Method Summary
collapse
Class Method Details
.adapters ⇒ Object
18
19
20
|
# File 'lib/webhookr.rb', line 18
def adapters
@adapters ||= HashWithIndifferentAccess.new
end
|
.config ⇒ Object
22
23
24
25
26
27
28
|
# File 'lib/webhookr.rb', line 22
def config
@config ||= if defined?(Rails)
Rails.application.config.webhookr
else
ActiveSupport::OrderedOptions.new
end
end
|