Module: Operations
- Defined in:
- lib/operations.rb,
lib/operations/version.rb
Overview
The root gem module
Defined Under Namespace
Modules: Components, Convenience, TestHelpers, Types Classes: Command, Configuration, Contract, Error, Form, Result
Constant Summary collapse
- DEFAULT_ERROR_REPORTER =
->(, payload) { Sentry.(, extra: payload) }
- DEFAULT_TRANSACTION =
->(&block) { ActiveRecord::Base.transaction(requires_new: true, &block) }
- DEFAULT_AFTER_COMMIT =
->(&block) { AfterCommitEverywhere.after_commit(&block) }
- VERSION =
"0.6.3"
Class Attribute Summary collapse
-
.default_config ⇒ Object
readonly
Returns the value of attribute default_config.
Class Method Summary collapse
Class Attribute Details
.default_config ⇒ Object (readonly)
Returns the value of attribute default_config.
34 35 36 |
# File 'lib/operations.rb', line 34 def default_config @default_config end |
Class Method Details
.configure(configuration = nil, **options) ⇒ Object
36 37 38 |
# File 'lib/operations.rb', line 36 def configure(configuration = nil, **) @default_config = (configuration || Configuration).new(**) end |