Table of Contents - activemodel-3.0.11 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
Example
ActiveModel::DeprecatedErrorMethods
ActiveModel::Dirty
Active Model Dirty
Examples:
ActiveModel::EachValidator
ActiveModel::Errors
Active Model Errors
ActiveModel::Lint
ActiveModel::Lint::Tests
Active Model Lint Tests
ActiveModel::MassAssignmentSecurity
ActiveModel::MassAssignmentSecurity::BlackList
ActiveModel::MassAssignmentSecurity::ClassMethods
ActiveModel::MassAssignmentSecurity::PermissionSet
ActiveModel::MassAssignmentSecurity::Sanitizer
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::Observing
ActiveModel::Observing::ClassMethods
ActiveModel::Serialization
Active Model Serialization
ActiveModel::Serializers
ActiveModel::Serializers::JSON
ActiveModel::Serializers::Xml
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::Validator
Active Model Validator
Methods
::extended — ActiveModel::Callbacks
::kind — ActiveModel::Validator
::new — ActiveModel::Observer
::new — ActiveModel::Validations::NumericalityValidator
::new — ActiveModel::Validations::AcceptanceValidator
::new — ActiveModel::Errors
::new — ActiveModel::Name
::new — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
::new — ActiveModel::Validations::LengthValidator
::new — ActiveModel::Validator
::new — ActiveModel::BlockValidator
::new — ActiveModel::EachValidator
::observe — ActiveModel::Observer
::observed_class — ActiveModel::Observer
::observed_classes — ActiveModel::Observer
::plural — ActiveModel::Naming
::singular — ActiveModel::Naming
::uncountable? — ActiveModel::Naming
#+ — ActiveModel::MassAssignmentSecurity::PermissionSet
#[] — ActiveModel::Errors
#[]= — ActiveModel::Errors
#accessible_attributes — ActiveModel::MassAssignmentSecurity::ClassMethods
#active_authorizer — ActiveModel::MassAssignmentSecurity::ClassMethods
#add — ActiveModel::Errors
#add_observer — ActiveModel::Observing::ClassMethods
#add_on_blank — ActiveModel::Errors
#add_on_empty — ActiveModel::Errors
#add_to_base — ActiveModel::DeprecatedErrorMethods
#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_methods_generated? — ActiveModel::AttributeMethods::ClassMethods
#attributes_protected_by_default — ActiveModel::MassAssignmentSecurity::ClassMethods
#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::NumericalityValidator
#check_validity! — ActiveModel::Validations::LengthValidator
#check_validity! — ActiveModel::Validations::FormatValidator
#check_validity! — ActiveModel::Validations::InclusionValidator
#check_validity! — ActiveModel::EachValidator
#check_validity! — ActiveModel::Validations::ExclusionValidator
#count — ActiveModel::Errors
#count_observers — ActiveModel::Observing::ClassMethods
#debug_protected_attribute_removal — ActiveModel::MassAssignmentSecurity::Sanitizer
#define_attr_method — ActiveModel::AttributeMethods::ClassMethods
#define_attribute_methods — ActiveModel::AttributeMethods::ClassMethods
#define_model_callbacks — ActiveModel::Callbacks
#deny? — ActiveModel::MassAssignmentSecurity::BlackList
#deny? — ActiveModel::MassAssignmentSecurity::WhiteList
#each — ActiveModel::Errors
#each_full — ActiveModel::DeprecatedErrorMethods
#empty? — ActiveModel::Errors
#errors — ActiveModel::Validations
#filtered_options — ActiveModel::Validations::NumericalityValidator
#from_json — ActiveModel::Serializers::JSON
#from_xml — ActiveModel::Serializers::Xml
#full_messages — ActiveModel::Errors
#generate_message — ActiveModel::Errors
#get — ActiveModel::Errors
#human — ActiveModel::Name
#human_attribute_name — ActiveModel::Translation
#human_name — ActiveModel::Translation
#i18n_scope — ActiveModel::Translation
#include? — ActiveModel::MassAssignmentSecurity::PermissionSet
#inherited — ActiveModel::Validations::ClassMethods
#inherited — ActiveModel::Observing::ClassMethods
#instance_method_already_implemented? — ActiveModel::AttributeMethods::ClassMethods
#instantiate_observers — ActiveModel::Observing::ClassMethods
#invalid? — ActiveModel::Validations
#invalid? — ActiveModel::DeprecatedErrorMethods
#kind — ActiveModel::Validator
#lookup_ancestors — ActiveModel::Translation
#mass_assignment_authorizer — ActiveModel::MassAssignmentSecurity
#match — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
#method_missing — ActiveModel::AttributeMethods
#method_missing_target — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
#method_name — ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher
#model_name — ActiveModel::Naming
#notify_observers — ActiveModel::Observing::ClassMethods
#observers — ActiveModel::Observing::ClassMethods
#observers= — ActiveModel::Observing::ClassMethods
#on — ActiveModel::DeprecatedErrorMethods
#on_base — ActiveModel::DeprecatedErrorMethods
#parse_raw_value_as_a_number — ActiveModel::Validations::NumericalityValidator
#parse_raw_value_as_an_integer — ActiveModel::Validations::NumericalityValidator
#previous_changes — ActiveModel::Dirty
#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
#setup — ActiveModel::Validations::AcceptanceValidator
#setup — ActiveModel::Validations::ConfirmationValidator
#size — ActiveModel::Errors
#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_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_xml — ActiveModel::Serializers::Xml
#to_xml — ActiveModel::Errors
#undefine_attribute_methods — ActiveModel::AttributeMethods::ClassMethods
#valid? — ActiveModel::Validations
#validate — ActiveModel::Validations::PresenceValidator
#validate — ActiveModel::Validations::ClassMethods
#validate — ActiveModel::EachValidator
#validate — ActiveModel::Validator
#validate_each — ActiveModel::Validations::LengthValidator
#validate_each — ActiveModel::Validations::NumericalityValidator
#validate_each — ActiveModel::Validations::InclusionValidator
#validate_each — ActiveModel::Validations::ExclusionValidator
#validate_each — ActiveModel::EachValidator
#validate_each — ActiveModel::Validations::AcceptanceValidator
#validate_each — ActiveModel::Validations::FormatValidator
#validate_each — ActiveModel::Validations::ConfirmationValidator
#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
#warn! — ActiveModel::MassAssignmentSecurity::Sanitizer