Class: Bureaucrat::Fields::EmailField
Instance Attribute Summary
Attributes inherited from CharField
Attributes inherited from Field
#error_messages, #help_text, #hidden_widget, #initial, #label, #required, #show_hidden_initial, #validators, #widget
Instance Method Summary (collapse)
Methods inherited from CharField
#initialize, #to_object, #widget_attrs
Methods inherited from Field
#bound_data, #default_hidden_widget, #default_widget, #initialize, #initialize_copy, #populate_object, #prepare_value, #run_validators, #to_object, #validate, #widget_attrs
Constructor Details
This class inherits a constructor from Bureaucrat::Fields::CharField
Instance Method Details
- (Object) clean(value)
380 381 382 383 |
# File 'lib/bureaucrat/fields.rb', line 380 def clean(value) value = to_object(value).strip super(value) end |
- (Object) default_error_messages
372 373 374 |
# File 'lib/bureaucrat/fields.rb', line 372 def super.merge(:invalid => 'Enter a valid e-mail address.') end |
- (Object) default_validators
376 377 378 |
# File 'lib/bureaucrat/fields.rb', line 376 def default_validators [Validators.validate_email] end |