class ActiveValidation::Formatters::ValidationContextFormatter
Attributes
manifest[R]
Public Class Methods
call(*args)
click to toggle source
# File lib/active_validation/formatters/validation_context_formatter.rb, line 7 def call(*args) new(*args).call end
new(manifest)
click to toggle source
# File lib/active_validation/formatters/validation_context_formatter.rb, line 12 def initialize(manifest) @manifest = manifest end
Public Instance Methods
call()
click to toggle source
# File lib/active_validation/formatters/validation_context_formatter.rb, line 20 def call ["active_validation", "id#{id}"].tap do |base| base << "on_#{options[:on]}" if options[:on] base << name.to_s.underscore unless name.blank? end.join("_") end