Table of Contents - activemodel-3.2.13 Documentation
Classes/Modules
ActiveModel
ActiveModel::AttributeMethods
Active Model Attribute Methods
ActiveModel::AttributeMethods::ClassMethods
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
ActiveModel::BlockValidator
ActiveModel::Callbacks
Active Model Callbacks
ActiveModel::Conversion
Active Model Conversions
ActiveModel::Conversion::ClassMethods
ActiveModel::Dirty
Active Model Dirty
Examples:
ActiveModel::EachValidator
ActiveModel::Errors
Active Model Errors
ActiveModel::Lint
ActiveModel::Lint::Tests
Active Model Lint Tests
ActiveModel::MassAssignmentSecurity
Active Model Mass-Assignment Security
ActiveModel::MassAssignmentSecurity::BlackList
ActiveModel::MassAssignmentSecurity::ClassMethods
Configuration options
ActiveModel::MassAssignmentSecurity::Error
ActiveModel::MassAssignmentSecurity::LoggerSanitizer
ActiveModel::MassAssignmentSecurity::PermissionSet
ActiveModel::MassAssignmentSecurity::Sanitizer
ActiveModel::MassAssignmentSecurity::StrictSanitizer
ActiveModel::MassAssignmentSecurity::WhiteList
ActiveModel::MissingAttributeError
ActiveModel::Name
ActiveModel::Naming
Active Model Naming
ActiveModel::Observer
Active Model Observers
Observing a class that can't be inferred
ActiveModel::ObserverArray
ActiveModel::Observing
ActiveModel::Observing::ClassMethods
ActiveModel::SecurePassword
ActiveModel::SecurePassword::ClassMethods
ActiveModel::SecurePassword::InstanceMethodsOnActivation
ActiveModel::Serialization
Active Model Serialization
ActiveModel::Serializers
ActiveModel::Serializers::JSON
Active Model JSON Serializer
ActiveModel::Serializers::Xml
Active Model XML Serializer
ActiveModel::Serializers::Xml::Serializer
ActiveModel::Serializers::Xml::Serializer::Attribute
ActiveModel::Serializers::Xml::Serializer::MethodAttribute
ActiveModel::StrictValidationFailed
ActiveModel::TestCase
ActiveModel::Translation
Active Model 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
Active Model 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