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
add_on_empty
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Errors

add_on_empty(attributes, options = {}) Instance Public methods Will add an error

2025-01-10 15:47:30
validates!
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Validations/ActiveModel::Validations::ClassMethods

validates!(*attributes) Instance Public methods This method is used to define

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

validate(*args, &block) Instance Public methods Adds a validation method

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
as_json
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Errors

as_json(options=nil) Instance Public methods Returns a

2025-01-10 15:47:30
from_json
  • References/Ruby on Rails/Rails/Classes/ActiveModel/ActiveModel::Serializers/ActiveModel::Serializers::JSON

from_json(json, include_root=include_root_in_json) Instance Public methods Sets

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

generate_message(attribute, type = :invalid, options = {}) Instance Public methods Translates

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

define_model_callbacks(*callbacks) Instance Public methods

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

to_key() Instance Public methods Returns an

2025-01-10 15:47:30