Table of Contents - activemodel-3.2.22.2 Documentation
Classes and Modules
- ActiveModel
- ActiveModel::AttributeMethods
- ActiveModel::AttributeMethods::ClassMethods
- ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
- ActiveModel::BlockValidator
- ActiveModel::Callbacks
- ActiveModel::Conversion
- ActiveModel::Conversion::ClassMethods
- ActiveModel::Dirty
- ActiveModel::EachValidator
- ActiveModel::Errors
- ActiveModel::Lint
- ActiveModel::Lint::Tests
- ActiveModel::MassAssignmentSecurity
- ActiveModel::MassAssignmentSecurity::BlackList
- ActiveModel::MassAssignmentSecurity::ClassMethods
- ActiveModel::MassAssignmentSecurity::Error
- ActiveModel::MassAssignmentSecurity::LoggerSanitizer
- ActiveModel::MassAssignmentSecurity::PermissionSet
- ActiveModel::MassAssignmentSecurity::Sanitizer
- ActiveModel::MassAssignmentSecurity::StrictSanitizer
- ActiveModel::MassAssignmentSecurity::WhiteList
- ActiveModel::MissingAttributeError
- ActiveModel::Name
- ActiveModel::Naming
- ActiveModel::Observer
- ActiveModel::ObserverArray
- ActiveModel::Observing
- ActiveModel::Observing::ClassMethods
- ActiveModel::SecurePassword
- ActiveModel::SecurePassword::ClassMethods
- ActiveModel::SecurePassword::InstanceMethodsOnActivation
- ActiveModel::Serialization
- ActiveModel::Serializers
- ActiveModel::Serializers::JSON
- ActiveModel::Serializers::Xml
- ActiveModel::Serializers::Xml::Serializer
- ActiveModel::Serializers::Xml::Serializer::Attribute
- ActiveModel::Serializers::Xml::Serializer::MethodAttribute
- ActiveModel::StrictValidationFailed
- ActiveModel::TestCase
- ActiveModel::Translation
- ActiveModel::VERSION
-
ActiveModel::Validations
- Active Model Validations
- Active Model Acceptance Validator
- Active Model Confirmation Validator
- Active Model Exclusion Validator
- Active Model Format Validator
- Active Model Inclusion Validator
- Active Model Length Validator
- Active Model Numericality Validator
- Active Model Presence Validator
- Active Model validates method
- ActiveModel::Validations::AcceptanceValidator
- ActiveModel::Validations::Callbacks
- ActiveModel::Validations::Callbacks::ClassMethods
- ActiveModel::Validations::ClassMethods
- ActiveModel::Validations::ConfirmationValidator
- ActiveModel::Validations::ExclusionValidator
- ActiveModel::Validations::FormatValidator
- ActiveModel::Validations::HelperMethods
- ActiveModel::Validations::InclusionValidator
- ActiveModel::Validations::LengthValidator
- ActiveModel::Validations::NumericalityValidator
- ActiveModel::Validations::PresenceValidator
- ActiveModel::Validations::WithValidator
- ActiveModel::Validator
Methods
- ::attributes_protected_by_default — ActiveModel::SecurePassword::ClassMethods
- ::convert_to_model — ActiveModel::Naming
- ::extended — ActiveModel::Callbacks
- ::kind — ActiveModel::Validator
- ::model_name_from_record_or_class — ActiveModel::Naming
- ::new — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
- ::new — ActiveModel::Errors
- ::new — ActiveModel::Name
- ::new — ActiveModel::MassAssignmentSecurity::Sanitizer
- ::new — ActiveModel::ObserverArray
- ::new — ActiveModel::Observer
- ::new — ActiveModel::Validations::AcceptanceValidator
- ::new — ActiveModel::MassAssignmentSecurity::LoggerSanitizer
- ::new — ActiveModel::Validations::LengthValidator
- ::new — ActiveModel::BlockValidator
- ::new — ActiveModel::EachValidator
- ::new — ActiveModel::Validator
- ::observe — ActiveModel::Observer
- ::observed_class — ActiveModel::Observer
- ::observed_classes — ActiveModel::Observer
- ::param_key — ActiveModel::Naming
- ::plural — ActiveModel::Naming
- ::route_key — ActiveModel::Naming
- ::singular — ActiveModel::Naming
- ::singular_route_key — ActiveModel::Naming
- ::uncountable? — ActiveModel::Naming
- #+ — ActiveModel::MassAssignmentSecurity::PermissionSet
- #[] — ActiveModel::Errors
- #[]= — ActiveModel::Errors
- #_merge_attributes — ActiveModel::Validations::HelperMethods
- #_singularize — ActiveModel::Name
- #_validates_default_keys — ActiveModel::Validations::ClassMethods
- #accessible_attributes — ActiveModel::MassAssignmentSecurity::ClassMethods
- #accessible_attributes_configs — ActiveModel::MassAssignmentSecurity::ClassMethods
- #active_authorizer — ActiveModel::MassAssignmentSecurity::ClassMethods
- #active_authorizers — ActiveModel::MassAssignmentSecurity::ClassMethods
- #add — ActiveModel::Errors
- #add_observer — ActiveModel::Observing::ClassMethods
- #add_on_blank — ActiveModel::Errors
- #add_on_empty — ActiveModel::Errors
- #added? — ActiveModel::Errors
- #after_validation — ActiveModel::Validations::Callbacks::ClassMethods
- #alias_attribute — ActiveModel::AttributeMethods::ClassMethods
- #as_json — ActiveModel::Serializers::JSON
- #as_json — ActiveModel::Errors
- #assert_boolean — ActiveModel::Lint::Tests
- #attr_accessible — ActiveModel::MassAssignmentSecurity::ClassMethods
- #attr_protected — ActiveModel::MassAssignmentSecurity::ClassMethods
- #attribute_change — ActiveModel::Dirty
- #attribute_changed? — ActiveModel::Dirty
- #attribute_method? — ActiveModel::Validations::ClassMethods
- #attribute_method? — ActiveModel::AttributeMethods
- #attribute_method_affix — ActiveModel::AttributeMethods::ClassMethods
- #attribute_method_prefix — ActiveModel::AttributeMethods::ClassMethods
- #attribute_method_suffix — ActiveModel::AttributeMethods::ClassMethods
- #attribute_missing — ActiveModel::AttributeMethods
- #attribute_was — ActiveModel::Dirty
- #attribute_will_change! — ActiveModel::Dirty
- #attributes_protected_by_default — ActiveModel::MassAssignmentSecurity::ClassMethods
- #authenticate — ActiveModel::SecurePassword::InstanceMethodsOnActivation
- #before_validation — ActiveModel::Validations::Callbacks::ClassMethods
- #blank? — ActiveModel::Errors
- #changed — ActiveModel::Dirty
- #changed? — ActiveModel::Dirty
- #changed_attributes — ActiveModel::Dirty
- #changes — ActiveModel::Dirty
- #check_options_validity — ActiveModel::Validations::FormatValidator
- #check_validity! — ActiveModel::Validations::ExclusionValidator
- #check_validity! — ActiveModel::Validations::InclusionValidator
- #check_validity! — ActiveModel::Validations::LengthValidator
- #check_validity! — ActiveModel::EachValidator
- #check_validity! — ActiveModel::Validations::FormatValidator
- #check_validity! — ActiveModel::Validations::NumericalityValidator
- #clear — ActiveModel::Errors
- #count — ActiveModel::Errors
- #count_observers — ActiveModel::Observing::ClassMethods
- #debug_protected_attribute_removal — ActiveModel::MassAssignmentSecurity::Sanitizer
- #define_attribute_method — ActiveModel::AttributeMethods::ClassMethods
- #define_attribute_methods — ActiveModel::AttributeMethods::ClassMethods
- #define_model_callbacks — ActiveModel::Callbacks
- #delete — ActiveModel::Errors
- #delimiter — ActiveModel::Validations::ExclusionValidator
- #delimiter — ActiveModel::Validations::InclusionValidator
- #deny? — ActiveModel::MassAssignmentSecurity::BlackList
- #deny? — ActiveModel::MassAssignmentSecurity::PermissionSet
- #deny? — ActiveModel::MassAssignmentSecurity::WhiteList
- #disable — ActiveModel::ObserverArray
- #disabled_for? — ActiveModel::ObserverArray
- #disabled_for? — ActiveModel::Observer
- #disabled_observer_stack — ActiveModel::ObserverArray
- #disabled_observers — ActiveModel::ObserverArray
- #each — ActiveModel::Errors
- #each_subclass_array — ActiveModel::ObserverArray
- #empty? — ActiveModel::Errors
- #enable — ActiveModel::ObserverArray
- #end_transaction — ActiveModel::ObserverArray
- #errors — ActiveModel::Validations
- #filtered_options — ActiveModel::Validations::NumericalityValidator
- #from_json — ActiveModel::Serializers::JSON
- #from_xml — ActiveModel::Serializers::Xml
- #full_message — ActiveModel::Errors
- #full_messages — ActiveModel::Errors
- #generate_message — ActiveModel::Errors
- #get — ActiveModel::Errors
- #has_key? — ActiveModel::Errors
- #has_secure_password — ActiveModel::SecurePassword::ClassMethods
- #human — ActiveModel::Name
- #human_attribute_name — ActiveModel::Translation
- #i18n_scope — ActiveModel::Translation
- #include? — ActiveModel::Errors
- #include? — ActiveModel::MassAssignmentSecurity::PermissionSet
- #inclusion_method — ActiveModel::Validations::InclusionValidator
- #inclusion_method — ActiveModel::Validations::ExclusionValidator
- #inherited — ActiveModel::Validations::ClassMethods
- #inherited — ActiveModel::Observing::ClassMethods
- #initialize_dup — ActiveModel::Errors
- #insensitive_attributes — ActiveModel::MassAssignmentSecurity::StrictSanitizer
- #instance_method_already_implemented? — ActiveModel::AttributeMethods::ClassMethods
- #instantiate_observers — ActiveModel::Observing::ClassMethods
- #invalid? — ActiveModel::Validations
- #keys — ActiveModel::Errors
- #kind — ActiveModel::Validator
- #logger? — ActiveModel::MassAssignmentSecurity::LoggerSanitizer
- #lookup_ancestors — ActiveModel::Translation
- #mass_assignment_authorizer — ActiveModel::MassAssignmentSecurity
- #mass_assignment_sanitizer= — ActiveModel::MassAssignmentSecurity::ClassMethods
- #match — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
- #match_attribute_method? — ActiveModel::AttributeMethods
- #method_missing — ActiveModel::AttributeMethods
- #method_name — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
- #missing_attribute — ActiveModel::AttributeMethods
- #model — ActiveModel::Lint::Tests
- #model_name — ActiveModel::Naming
- #normalize_message — ActiveModel::Errors
- #notify_observers — ActiveModel::Observing::ClassMethods
- #notify_observers — ActiveModel::Observing
- #observer_class_for — ActiveModel::ObserverArray
- #observer_instances — ActiveModel::Observing::ClassMethods
- #observers — ActiveModel::Observing::ClassMethods
- #observers= — ActiveModel::Observing::ClassMethods
- #option_call — ActiveModel::Validations::FormatValidator
- #parse_raw_value_as_a_number — ActiveModel::Validations::NumericalityValidator
- #parse_raw_value_as_an_integer — ActiveModel::Validations::NumericalityValidator
- #password= — ActiveModel::SecurePassword::InstanceMethodsOnActivation
- #plain? — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
- #previous_changes — ActiveModel::Dirty
- #process_removed_attributes — ActiveModel::MassAssignmentSecurity::LoggerSanitizer
- #process_removed_attributes — ActiveModel::MassAssignmentSecurity::StrictSanitizer
- #process_removed_attributes — ActiveModel::MassAssignmentSecurity::Sanitizer
- #protected_attributes — ActiveModel::MassAssignmentSecurity::ClassMethods
- #protected_attributes_configs — ActiveModel::MassAssignmentSecurity::ClassMethods
- #record_error — ActiveModel::Validations::FormatValidator
- #remove_multiparameter_id — ActiveModel::MassAssignmentSecurity::PermissionSet
- #reset_attribute! — ActiveModel::Dirty
- #respond_to? — ActiveModel::AttributeMethods
- #respond_to_without_attributes? — ActiveModel::AttributeMethods
- #run_validations! — ActiveModel::Validations::Callbacks
- #run_validations! — ActiveModel::Validations
- #sanitize — ActiveModel::MassAssignmentSecurity::Sanitizer
- #sanitize_for_mass_assignment — ActiveModel::MassAssignmentSecurity
- #serializable_hash — ActiveModel::Serialization
- #set — ActiveModel::Errors
- #set_enablement — ActiveModel::ObserverArray
- #setup — ActiveModel::Validations::AcceptanceValidator
- #setup — ActiveModel::Validations::ConfirmationValidator
- #size — ActiveModel::Errors
- #start_transaction — ActiveModel::ObserverArray
- #test_errors_aref — ActiveModel::Lint::Tests
- #test_errors_full_messages — ActiveModel::Lint::Tests
- #test_model_naming — ActiveModel::Lint::Tests
- #test_persisted? — ActiveModel::Lint::Tests
- #test_to_key — ActiveModel::Lint::Tests
- #test_to_param — ActiveModel::Lint::Tests
- #test_to_partial_path — ActiveModel::Lint::Tests
- #test_valid? — ActiveModel::Lint::Tests
- #to_a — ActiveModel::Errors
- #to_hash — ActiveModel::Errors
- #to_key — ActiveModel::Conversion
- #to_model — ActiveModel::Conversion
- #to_param — ActiveModel::Conversion
- #to_partial_path — ActiveModel::Conversion
- #to_xml — ActiveModel::Serializers::Xml
- #to_xml — ActiveModel::Errors
- #tokenize — ActiveModel::Validations::LengthValidator
- #transaction — ActiveModel::ObserverArray
- #undefine_attribute_methods — ActiveModel::AttributeMethods::ClassMethods
- #valid? — ActiveModel::Validations
- #validate — ActiveModel::Validations::PresenceValidator
- #validate — ActiveModel::Validator
- #validate — ActiveModel::Validations::ClassMethods
- #validate — ActiveModel::EachValidator
- #validate_each — ActiveModel::Validations::ExclusionValidator
- #validate_each — ActiveModel::Validations::FormatValidator
- #validate_each — ActiveModel::Validations::InclusionValidator
- #validate_each — ActiveModel::EachValidator
- #validate_each — ActiveModel::Validations::AcceptanceValidator
- #validate_each — ActiveModel::Validations::WithValidator
- #validate_each — ActiveModel::Validations::NumericalityValidator
- #validate_each — ActiveModel::BlockValidator
- #validate_each — ActiveModel::Validations::ConfirmationValidator
- #validate_each — ActiveModel::Validations::LengthValidator
- #validates — ActiveModel::Validations::ClassMethods
- #validates! — ActiveModel::Validations::ClassMethods
- #validates_acceptance_of — ActiveModel::Validations::HelperMethods
- #validates_confirmation_of — ActiveModel::Validations::HelperMethods
- #validates_each — ActiveModel::Validations::ClassMethods
- #validates_exclusion_of — ActiveModel::Validations::HelperMethods
- #validates_format_of — ActiveModel::Validations::HelperMethods
- #validates_inclusion_of — ActiveModel::Validations::HelperMethods
- #validates_length_of — ActiveModel::Validations::HelperMethods
- #validates_numericality_of — ActiveModel::Validations::HelperMethods
- #validates_presence_of — ActiveModel::Validations::HelperMethods
- #validates_size_of — ActiveModel::Validations::HelperMethods
- #validates_with — ActiveModel::Validations
- #validates_with — ActiveModel::Validations::ClassMethods
- #validators — ActiveModel::Validations::ClassMethods
- #validators_on — ActiveModel::Validations::ClassMethods
- #values — ActiveModel::Errors