Table of Contents - acts_as_span-1.2.2 Documentation
Classes and Modules
- ActsAsSpan
- ActsAsSpan::ClassMethods
- ActsAsSpan::EndDatePropagator
- ActsAsSpan::ExtendedClassMethods
- ActsAsSpan::IncludedInstanceMethods
- ActsAsSpan::NoOverlapValidator
- ActsAsSpan::SpanInstance
- ActsAsSpan::SpanInstance::Status
- ActsAsSpan::SpanInstance::Validations
- ActsAsSpan::SpanKlass
- ActsAsSpan::SpanKlass::Status
- ActsAsSpan::VERSION
- ActsAsSpan::WithinParentDateSpanValidator
Methods
- ::call — ActsAsSpan::EndDatePropagator
- ::configure — ActsAsSpan
- ::new — ActsAsSpan::EndDatePropagator
- ::new — ActsAsSpan::SpanInstance
- ::new — ActsAsSpan::SpanKlass
- ::options — ActsAsSpan
- #acts_as_span — ActsAsSpan::ClassMethods
- #acts_as_span_definitions — ActsAsSpan::ClassMethods
- #acts_as_span_instances — ActsAsSpan::IncludedInstanceMethods
- #acts_as_span_klasses — ActsAsSpan::ExtendedClassMethods
- #add_errors — ActsAsSpan::EndDatePropagator
- #add_rails_5_errors — ActsAsSpan::EndDatePropagator
- #assign_end_date — ActsAsSpan::EndDatePropagator
- #call — ActsAsSpan::EndDatePropagator
- #child_associations — ActsAsSpan::EndDatePropagator
- #child_record_ended_after_parent_record — ActsAsSpan::WithinParentDateSpanValidator
- #child_record_started_before_parent_record — ActsAsSpan::WithinParentDateSpanValidator
- #child_record_without_end_date — ActsAsSpan::WithinParentDateSpanValidator
- #child_record_without_start_date — ActsAsSpan::WithinParentDateSpanValidator
- #children — ActsAsSpan::EndDatePropagator
- #current — ActsAsSpan::SpanKlass::Status
- #current? — ActsAsSpan::SpanInstance::Status
- #current_condition — ActsAsSpan::SpanKlass::Status
- #current_or_future_on — ActsAsSpan::SpanKlass::Status
- #end_date — ActsAsSpan::SpanInstance
- #end_date_changed? — ActsAsSpan::EndDatePropagator
- #end_date_changed? — ActsAsSpan::SpanInstance
- #expired — ActsAsSpan::SpanKlass::Status
- #expired? — ActsAsSpan::SpanInstance::Status
- #future — ActsAsSpan::SpanKlass::Status
- #future? — ActsAsSpan::SpanInstance::Status
- #object_has_errors? — ActsAsSpan::EndDatePropagator
- #outside_of_parent_date_span? — ActsAsSpan::WithinParentDateSpanValidator
- #propagate — ActsAsSpan::EndDatePropagator
- #propagation_error_message — ActsAsSpan::EndDatePropagator
- #save_with_errors — ActsAsSpan::EndDatePropagator
- #should_propagate_from? — ActsAsSpan::EndDatePropagator
- #should_propagate_to? — ActsAsSpan::EndDatePropagator
- #span — ActsAsSpan::ExtendedClassMethods
- #span — ActsAsSpan::IncludedInstanceMethods
- #span_for — ActsAsSpan::ExtendedClassMethods
- #span_for — ActsAsSpan::IncludedInstanceMethods
- #span_klass — ActsAsSpan::SpanInstance
- #span_status — ActsAsSpan::SpanInstance::Status
- #spans — ActsAsSpan::ExtendedClassMethods
- #spans — ActsAsSpan::IncludedInstanceMethods
- #start_date — ActsAsSpan::SpanInstance
- #start_date_changed? — ActsAsSpan::SpanInstance
- #temporally_overlapping_for — ActsAsSpan::NoOverlapValidator
- #validate — ActsAsSpan::NoOverlapValidator
- #validate — ActsAsSpan::WithinParentDateSpanValidator
- #validate — ActsAsSpan::SpanInstance::Validations
- #validate_spans — ActsAsSpan::IncludedInstanceMethods
- #validate_start_date_less_than_or_equal_to_end_date — ActsAsSpan::SpanInstance::Validations