Table of Contents - sample_models-2.3.1 Documentation
Pages
-
README.markdown
- SampleModels
- Overview
- Instance attributes
- validates_email_format_of
- validates_presence_of
- validates_inclusion_of
- validates_length_of
- validates_uniqueness_of
- Associations
- Belongs-to associations
- Polymorphic belongs-to associations
- Has-many associations
- Configuration
- before_save
- default
- default_class
- force_email_format
- force_unique
- Named samples
- Backwards-incompatible changes in SampleModels 2
- About
Classes and Modules
- SampleModels
- SampleModels::ARClassMethods
- SampleModels::AttributeSequence
- SampleModels::AttributeSequence::AbstractSource
- SampleModels::AttributeSequence::EmailSource
- SampleModels::AttributeSequence::FirstPassBelongsToSource
- SampleModels::AttributeSequence::InclusionSource
- SampleModels::AttributeSequence::LengthSource
- SampleModels::AttributeSequence::RequiredBelongsToSource
- SampleModels::AttributeSequence::SecondPassBelongsToSource
- SampleModels::AttributeSequence::SimpleSource
- SampleModels::AttributeSequence::UniquenessFilter
- SampleModels::Creation
- SampleModels::Creation::SpecifiedAttributes
- SampleModels::Creation::VirtualColumn
- SampleModels::Initializer
- SampleModels::Model
- SampleModels::Model::Association
- SampleModels::Model::Validation
- SampleModels::Sampler
- SampleModels::Sampler::ConfigureRecipient
- SampleModels::Sampler::ConfigureRecipient::Attribute
Methods
- ::build — SampleModels::AttributeSequence
- ::configure — SampleModels
- ::included — SampleModels
- ::init — SampleModels
- ::new — SampleModels::AttributeSequence::AbstractSource
- ::new — SampleModels::AttributeSequence::InclusionSource
- ::new — SampleModels::AttributeSequence::LengthSource
- ::new — SampleModels::AttributeSequence::RequiredBelongsToSource
- ::new — SampleModels::AttributeSequence::SecondPassBelongsToSource
- ::new — SampleModels::AttributeSequence::SimpleSource
- ::new — SampleModels::AttributeSequence::UniquenessFilter
- ::new — SampleModels::Creation
- ::new — SampleModels::Creation::SpecifiedAttributes
- ::new — SampleModels::Creation::VirtualColumn
- ::new — SampleModels::Model
- ::new — SampleModels::Model::Association
- ::new — SampleModels::Model::Validation
- ::new — SampleModels::Sampler
- ::new — SampleModels::Sampler::ConfigureRecipient
- ::new — SampleModels::Sampler::ConfigureRecipient::Attribute
- ::source — SampleModels::AttributeSequence
- #__getobj__ — SampleModels::Model
- #__getobj__ — SampleModels::Model::Association
- #assign_associated_record_from_args — SampleModels::Creation::SpecifiedAttributes
- #associations — SampleModels::Model
- #attribute_sequence — SampleModels::Sampler
- #before_save — SampleModels::Sampler::ConfigureRecipient
- #belongs_to? — SampleModels::Model::Association
- #belongs_to_assoc — SampleModels::Creation
- #belongs_to_association — SampleModels::Model
- #belongs_to_associations — SampleModels::Model
- #build_belongs_to_record_from_shortcut_args — SampleModels::Creation::SpecifiedAttributes
- #build_has_many_record_from_shortcut_args — SampleModels::Creation::SpecifiedAttributes
- #configure — SampleModels::Sampler
- #create_sample — SampleModels::ARClassMethods
- #default — SampleModels::Sampler::ConfigureRecipient::Attribute
- #default_class — SampleModels::Sampler::ConfigureRecipient::Attribute
- #deferred_belongs_to_assocs — SampleModels::Creation
- #existing_instance_not_previously_returned — SampleModels::AttributeSequence::RequiredBelongsToSource
- #first_pass_attribute_sequence — SampleModels::Sampler
- #force_email_format — SampleModels::Sampler
- #force_email_format — SampleModels::Sampler::ConfigureRecipient::Attribute
- #force_unique — SampleModels::Sampler
- #force_unique — SampleModels::Sampler::ConfigureRecipient::Attribute
- #foreign_key — SampleModels::Model::Association
- #foreign_type — SampleModels::Model::Association
- #has_many? — SampleModels::Model::Association
- #has_many_associations — SampleModels::Model
- #intercept_validation_definition — SampleModels::Initializer
- #intercept_validation_definitions — SampleModels::Initializer
- #method_missing — SampleModels::Model::Validation
- #method_missing — SampleModels::Sampler::ConfigureRecipient
- #model — SampleModels::Creation
- #model — SampleModels::Creation::SpecifiedAttributes
- #model — SampleModels::Sampler
- #next — SampleModels::AttributeSequence::AbstractSource
- #next — SampleModels::AttributeSequence::UniquenessFilter
- #polymorphic? — SampleModels::Model::Association
- #record_validation — SampleModels::Model
- #run — SampleModels::Creation
- #run — SampleModels::Initializer
- #sample — SampleModels::Sampler
- #sample — SampleModels::ARClassMethods
- #save! — SampleModels::Creation
- #second_pass_attribute_sequence — SampleModels::Sampler
- #set_instance — SampleModels::AttributeSequence::RequiredBelongsToSource
- #specified_association_value? — SampleModels::Creation
- #timestamp? — SampleModels::Creation
- #type — SampleModels::Creation::VirtualColumn
- #unique? — SampleModels::Model
- #update_with_deferred_associations! — SampleModels::Creation
- #validated_attr_accessors — SampleModels::Model
- #validation_recipients — SampleModels::Initializer
- #validations — SampleModels::Model
- #value — SampleModels::AttributeSequence::EmailSource
- #value — SampleModels::AttributeSequence::FirstPassBelongsToSource
- #value — SampleModels::AttributeSequence::InclusionSource
- #value — SampleModels::AttributeSequence::LengthSource
- #value — SampleModels::AttributeSequence::RequiredBelongsToSource
- #value — SampleModels::AttributeSequence::SecondPassBelongsToSource
- #value — SampleModels::AttributeSequence::SimpleSource
- #value — SampleModels::AttributeSequence::UniquenessFilter