Table of Contents - activemodel-3.2.8 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::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
ActiveModel::Serializers::Xml
ActiveModel::StrictValidationFailed
ActiveModel::Translation
Active Model Translation
ActiveModel::Validations
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
::extended — ActiveModel::Callbacks
::kind — ActiveModel::Validator
::new — ActiveModel::Validations::AcceptanceValidator
::new — ActiveModel::Errors
::new — ActiveModel::Validations::LengthValidator
::new — ActiveModel::Validator
::new — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
::new — ActiveModel::Observer
::new — ActiveModel::ObserverArray
::new — ActiveModel::Name
::new — ActiveModel::EachValidator
::new — ActiveModel::MassAssignmentSecurity::LoggerSanitizer
::new — ActiveModel::MassAssignmentSecurity::Sanitizer
::new — ActiveModel::BlockValidator
::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
#_validates_default_keys — ActiveModel::Validations::ClassMethods
#accessible_attributes — 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
#attr_accessible — ActiveModel::MassAssignmentSecurity::ClassMethods
#attr_protected — ActiveModel::MassAssignmentSecurity::ClassMethods
#attribute_method? — ActiveModel::AttributeMethods
#attribute_method? — ActiveModel::Validations::ClassMethods
#attribute_method_affix — ActiveModel::AttributeMethods::ClassMethods
#attribute_method_prefix — ActiveModel::AttributeMethods::ClassMethods
#attribute_method_suffix — ActiveModel::AttributeMethods::ClassMethods
#attribute_missing — ActiveModel::AttributeMethods
#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_validity! — ActiveModel::Validations::InclusionValidator
#check_validity! — ActiveModel::Validations::ExclusionValidator
#check_validity! — ActiveModel::Validations::FormatValidator
#check_validity! — ActiveModel::Validations::LengthValidator
#check_validity! — ActiveModel::EachValidator
#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
#deny? — ActiveModel::MassAssignmentSecurity::WhiteList
#deny? — ActiveModel::MassAssignmentSecurity::PermissionSet
#deny? — ActiveModel::MassAssignmentSecurity::BlackList
#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::MassAssignmentSecurity::PermissionSet
#include? — ActiveModel::Errors
#inherited — ActiveModel::Observing::ClassMethods
#inherited — ActiveModel::Validations::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
#method_missing — ActiveModel::AttributeMethods
#method_name — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
#model_name — ActiveModel::Naming
#notify_observers — ActiveModel::Observing::ClassMethods
#observer_class_for — ActiveModel::ObserverArray
#observer_instances — ActiveModel::Observing::ClassMethods
#observers — ActiveModel::Observing::ClassMethods
#observers= — ActiveModel::Observing::ClassMethods
#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::Sanitizer
#process_removed_attributes — ActiveModel::MassAssignmentSecurity::LoggerSanitizer
#process_removed_attributes — ActiveModel::MassAssignmentSecurity::StrictSanitizer
#protected_attributes — ActiveModel::MassAssignmentSecurity::ClassMethods
#remove_multiparameter_id — ActiveModel::MassAssignmentSecurity::PermissionSet
#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::ConfirmationValidator
#setup — ActiveModel::Validations::AcceptanceValidator
#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::Errors
#to_xml — ActiveModel::Serializers::Xml
#transaction — ActiveModel::ObserverArray
#undefine_attribute_methods — ActiveModel::AttributeMethods::ClassMethods
#valid? — ActiveModel::Validations
#validate — ActiveModel::Validations::PresenceValidator
#validate — ActiveModel::Validator
#validate — ActiveModel::EachValidator
#validate — ActiveModel::Validations::ClassMethods
#validate_each — ActiveModel::Validations::FormatValidator
#validate_each — ActiveModel::Validations::InclusionValidator
#validate_each — ActiveModel::Validations::AcceptanceValidator
#validate_each — ActiveModel::Validations::LengthValidator
#validate_each — ActiveModel::Validations::ConfirmationValidator
#validate_each — ActiveModel::Validations::WithValidator
#validate_each — ActiveModel::Validations::ExclusionValidator
#validate_each — ActiveModel::Validations::NumericalityValidator
#validate_each — ActiveModel::EachValidator
#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::ClassMethods
#validates_with — ActiveModel::Validations
#validators — ActiveModel::Validations::ClassMethods
#validators_on — ActiveModel::Validations::ClassMethods
#values — ActiveModel::Errors