Module: Lev
- Defined in:
- lib/lev.rb,
lib/lev/handler.rb,
lib/lev/version.rb,
lib/lev/algorithm.rb,
lib/lev/handle_with.rb,
lib/lev/form_builder.rb,
lib/lev/routine_nesting.rb,
lib/lev/transaction_isolation.rb,
lib/lev/better_active_model_errors.rb
Defined Under Namespace
Modules: Algorithm, HandleWith, Handler, RoutineNesting Classes: BetterActiveModelErrors, Configuration, FormBuilder, IsolationMismatch, Paramifier, SecurityTransgression, StrictValidationFailed, TransactionIsolation
Constant Summary collapse
- VERSION =
"0.0.2"
Class Method Summary collapse
- .configuration ⇒ Object
-
.configure {|configuration| ... } ⇒ Object
Configuration machinery.
Class Method Details
.configuration ⇒ Object
42 43 44 |
# File 'lib/lev.rb', line 42 def configuration @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
Configuration machinery.
To configure Lev, put the following code in your applications initialization logic (eg. in the config/initializers in a Rails app)
Lev.configure do |config|
config.form_error_class = 'fancy_error'
...
end
38 39 40 |
# File 'lib/lev.rb', line 38 def configure yield configuration end |