Table of Contents - requires_approval-1.0.16 Documentation
Pages
Classes and Modules
- RequiresApproval
- RequiresApproval::ClassMethods
- RequiresApproval::CustomError
- RequiresApproval::DenyingNeverApprovedError
- RequiresApproval::InvalidFieldsError
- RequiresApproval::PartialApprovalForNewObject
Methods
- #add_requires_approval_fields — RequiresApproval::ClassMethods
- #approve_all_attributes — RequiresApproval
- #approve_attributes — RequiresApproval
- #attributes_requiring_approval — RequiresApproval
- #check_attributes_for_approval — RequiresApproval
- #create_approval_version_record — RequiresApproval
- #create_versions_class — RequiresApproval::ClassMethods
- #create_versions_table — RequiresApproval::ClassMethods
- #deny_attributes — RequiresApproval
- #drop_versions_table — RequiresApproval::ClassMethods
- #has_approved_version? — RequiresApproval
- #has_pending_changes? — RequiresApproval
- #is_first_version? — RequiresApproval
- #latest_unapproved_version_with_nil_check — RequiresApproval
- #never_approved? — RequiresApproval
- #no_pending_changes? — RequiresApproval
- #pending_attributes — RequiresApproval
- #pending_changes — RequiresApproval
- #prepare_tables_for_requires_approval — RequiresApproval::ClassMethods
- #reload — RequiresApproval
- #requires_approval_for — RequiresApproval::ClassMethods
- #set_options — RequiresApproval::ClassMethods
- #set_up_version_delegates — RequiresApproval::ClassMethods
- #unapproved — RequiresApproval::ClassMethods
- #validates_approved_field — RequiresApproval::ClassMethods
- #versions_class — RequiresApproval
- #versions_class — RequiresApproval::ClassMethods
- #versions_class_name — RequiresApproval::ClassMethods
- #versions_foreign_key — RequiresApproval::ClassMethods
- #versions_table_name — RequiresApproval::ClassMethods