Type:
Module
new
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Model

new(params={}) Class Public methods Initializes a new model with the given params

2025-01-10 15:47:30
=~
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Name

=~(regexp) Instance Public methods Equivalent to String#=~. Match

2025-01-10 15:47:30
to_hash
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Errors

to_hash(full_messages = false) Instance Public methods Returns a

2025-01-10 15:47:30
validates_presence_of
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Validations/ActiveModel::Validations::HelperMethods

validates_presence_of(*attr_names) Instance Public methods Validates that the

2025-01-10 15:47:30
changes
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Dirty

changes() Instance Public methods Returns a hash of changed attributes indicating

2025-01-10 15:47:30
previous_changes
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Dirty

previous_changes() Instance Public methods Returns a hash of attributes that

2025-01-10 15:47:30
clear
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Errors

clear() Instance Public methods Clear the error messages.

2025-01-10 15:47:30
changed
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Dirty

changed() Instance Public methods Returns an array with the name of the attributes

2025-01-10 15:47:30
valid?
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Validations

valid?(context = nil) Instance Public methods Runs all the specified validations

2025-01-10 15:47:30
validates_numericality_of
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Validations/ActiveModel::Validations::HelperMethods

validates_numericality_of(*attr_names) Instance Public methods Validates whether

2025-01-10 15:47:30