Module: ServiceCore
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/service_core.rb,
lib/service_core/base.rb,
lib/service_core/errors.rb,
lib/service_core/logger.rb,
lib/service_core/output.rb,
lib/service_core/version.rb,
lib/service_core/response.rb,
lib/service_core/field_set.rb,
lib/service_core/responder.rb,
lib/service_core/step_validation.rb
Defined Under Namespace
Modules: Base, Logger, Output, Responder, StepValidation
Classes: Error, FieldSet, InvalidKey, ReservedFieldName, Response
Constant Summary
collapse
- VERSION =
"1.0.0".freeze
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.logger ⇒ Object
24
25
26
|
# File 'lib/service_core.rb', line 24
def logger
@logger ||= defined?(Rails) && Rails.logger ? Rails.logger : ActiveSupport::Logger.new($stdout)
end
|
Class Method Details
28
29
30
|
# File 'lib/service_core.rb', line 28
def configure
yield self
end
|