Module: RailsExtension::ActiveRecordExtension::Error
- Defined in:
- lib/rails_extension/active_record_extension/error.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
3 4 5 6 |
# File 'lib/rails_extension/active_record_extension/error.rb', line 3 def self.included(base) base.alias_method_chain( :generate_full_message, :attribute_strip ) unless base.method_defined?(:generate_full_message_without_attribute_strip) end |
Instance Method Details
#generate_full_message_with_attribute_strip(options = {}, &block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/rails_extension/active_record_extension/error.rb', line 8 def ( = {}, &block) m = (, &block) unless( ( i = m.index('<|X|') ).nil? ) m = m[i+4..-1] end m end |