Table of Contents - interaktor-0.3.0 Documentation
Classes and Modules
- Interaktor
- Interaktor::Callable
- Interaktor::Callable::ClassMethods
- Interaktor::ClassMethods
- Interaktor::Context
- Interaktor::Error
- Interaktor::Error::AttributeError
- Interaktor::Error::AttributeSchemaValidationError
- Interaktor::Error::Base
- Interaktor::Error::DisallowedAttributeAssignmentError
- Interaktor::Error::MissingExplicitSuccessError
- Interaktor::Error::OptionError
- Interaktor::Error::OrganizerMissingPassedAttributeError
- Interaktor::Error::OrganizerSuccessAttributeMissingError
- Interaktor::Error::UnknownAttributeError
- Interaktor::Error::UnknownOptionError
- Interaktor::Failure
- Interaktor::Hooks
- Interaktor::Hooks::ClassMethods
- Interaktor::Organizer
- Interaktor::Organizer::ClassMethods
- Interaktor::Organizer::InstanceMethods
Methods
- ::build — Interaktor::Context
- ::included — Interaktor
- ::included — Interaktor::Callable
- ::included — Interaktor::Hooks
- ::included — Interaktor::Organizer
- ::new — Interaktor::Error::AttributeError
- ::new — Interaktor::Error::AttributeSchemaValidationError
- ::new — Interaktor::Error::Base
- ::new — Interaktor::Error::OptionError
- ::new — Interaktor::Error::OrganizerMissingPassedAttributeError
- ::new — Interaktor::Error::OrganizerSuccessAttributeMissingError
- ::new — Interaktor::Failure
- ::new — Interaktor
- #_called — Interaktor::Context
- #after — Interaktor::Hooks::ClassMethods
- #after_hooks — Interaktor::Hooks::ClassMethods
- #around — Interaktor::Hooks::ClassMethods
- #around_hooks — Interaktor::Hooks::ClassMethods
- #before — Interaktor::Hooks::ClassMethods
- #before_hooks — Interaktor::Hooks::ClassMethods
- #call — Interaktor
- #call — Interaktor::Callable::ClassMethods
- #call — Interaktor::Organizer::InstanceMethods
- #call! — Interaktor::Callable::ClassMethods
- #called! — Interaktor::Context
- #check_attribute_flow_valid — Interaktor::Organizer::InstanceMethods
- #early_return! — Interaktor::Context
- #early_return? — Interaktor::Context
- #error_entry — Interaktor::Error::AttributeSchemaValidationError
- #error_list — Interaktor::Error::AttributeSchemaValidationError
- #execute — Interaktor::Callable::ClassMethods
- #fail! — Interaktor::Context
- #fail! — Interaktor
- #failure — Interaktor::Callable::ClassMethods
- #failure? — Interaktor::Context
- #failure_attributes — Interaktor::Callable::ClassMethods
- #failure_schema — Interaktor::Callable::ClassMethods
- #input — Interaktor::Callable::ClassMethods
- #input_attributes — Interaktor::Callable::ClassMethods
- #input_schema — Interaktor::Callable::ClassMethods
- #message — Interaktor::Error::AttributeError
- #message — Interaktor::Error::AttributeSchemaValidationError
- #message — Interaktor::Error::DisallowedAttributeAssignmentError
- #message — Interaktor::Error::MissingExplicitSuccessError
- #message — Interaktor::Error::OptionError
- #message — Interaktor::Error::OrganizerMissingPassedAttributeError
- #message — Interaktor::Error::OrganizerSuccessAttributeMissingError
- #message — Interaktor::Error::UnknownAttributeError
- #message — Interaktor::Error::UnknownOptionError
- #optional_failure_attributes — Interaktor::Callable::ClassMethods
- #optional_input_attributes — Interaktor::Callable::ClassMethods
- #optional_success_attributes — Interaktor::Callable::ClassMethods
- #organize — Interaktor::Organizer::ClassMethods
- #organized — Interaktor::Organizer::ClassMethods
- #required_failure_attributes — Interaktor::Callable::ClassMethods
- #required_input_attributes — Interaktor::Callable::ClassMethods
- #required_success_attributes — Interaktor::Callable::ClassMethods
- #rollback — Interaktor
- #rollback! — Interaktor::Context
- #run — Interaktor
- #run! — Interaktor
- #run_after_hooks — Interaktor::Hooks
- #run_around_hooks — Interaktor::Hooks
- #run_before_hooks — Interaktor::Hooks
- #run_hook — Interaktor::Hooks
- #run_hooks — Interaktor::Hooks
- #success — Interaktor::Callable::ClassMethods
- #success! — Interaktor::Context
- #success! — Interaktor
- #success? — Interaktor::Context
- #success_attributes — Interaktor::Callable::ClassMethods
- #success_schema — Interaktor::Callable::ClassMethods
- #validate_failure_schema — Interaktor::Callable::ClassMethods
- #validate_input_schema — Interaktor::Callable::ClassMethods
- #validate_success_schema — Interaktor::Callable::ClassMethods
- #with_hooks — Interaktor::Hooks