Table of Contents - dry-validation-1.8.1 Documentation
Classes and Modules
- Dry
- Dry::Schema
- Dry::Schema::Path
- Dry::Validation
- Dry::Validation::Config
- Dry::Validation::Contract
- Dry::Validation::Contract::ClassInterface
- Dry::Validation::Evaluator
- Dry::Validation::Failures
- Dry::Validation::Function
- Dry::Validation::Hints
- Dry::Validation::Hints::ResultExtensions
- Dry::Validation::Macro
- Dry::Validation::Macros
- Dry::Validation::Macros::Container
- Dry::Validation::Macros::Registrar
- Dry::Validation::Message
- Dry::Validation::Message::Localized
- Dry::Validation::MessageSet
- Dry::Validation::Messages
- Dry::Validation::Messages::Resolver
- Dry::Validation::PredicateRegistry
- Dry::Validation::Result
- Dry::Validation::Rule
- Dry::Validation::Values
Methods
- ::Contract — Dry::Validation
- ::[] — Dry::Validation::Message
- ::[] — Dry::Validation::Macros
- ::container — Dry::Validation::Macros
- ::import_predicates_as_macros — Dry::Validation::Contract
- ::macros — Dry::Validation
- ::new — Dry::Validation::Evaluator
- ::new — Dry::Validation::Result
- ::new — Dry::Validation::Result
- ::new — Dry::Validation::Failures
- ::new — Dry::Validation::Message
- ::new — Dry::Validation::MessageSet
- ::new — Dry::Validation::Messages::Resolver
- ::new — Dry::Validation::Values
- ::register — Dry::Validation::Macros
- #[] — Dry::Validation::Result
- #[] — Dry::Validation::Messages::Resolver
- #[] — Dry::Validation::Values
- #__schema__ — Dry::Validation::Contract::ClassInterface
- #add — Dry::Validation::MessageSet
- #add_error — Dry::Validation::Result
- #add_macro_from_hash — Dry::Validation::Rule
- #arg_names — Dry::Validation::PredicateRegistry
- #base — Dry::Validation::Evaluator
- #base? — Dry::Validation::Message
- #base_error? — Dry::Validation::Result
- #base_rule_error? — Dry::Validation::Evaluator
- #base_rule_error? — Dry::Validation::Result
- #build — Dry::Validation::Contract::ClassInterface
- #call — Dry::Validation::Contract
- #call — Dry::Validation::PredicateRegistry
- #call — Dry::Validation::Messages::Resolver
- #call — Dry::Validation::Rule
- #config — Dry::Validation::Contract::ClassInterface
- #core_schema_opts — Dry::Validation::Contract::ClassInterface
- #deconstruct — Dry::Validation::Result
- #deconstruct_keys — Dry::Validation::Result
- #define — Dry::Validation::Contract::ClassInterface
- #dup — Dry::Validation::Config
- #each — Dry::Validation::Rule
- #empty? — Dry::Validation::Failures
- #ensure_valid_keys — Dry::Validation::Contract::ClassInterface
- #error? — Dry::Validation::Contract
- #error? — Dry::Validation::Result
- #errors — Dry::Validation::Result
- #errors — Dry::Validation::Hints::ResultExtensions
- #evaluate — Dry::Validation::Message::Localized
- #expand — Dry::Schema::Path
- #extract_block_options — Dry::Validation::Macro
- #failure — Dry::Validation::Failures
- #failure? — Dry::Validation::Result
- #failures — Dry::Validation::Evaluator
- #filter — Dry::Validation::MessageSet
- #freeze — Dry::Validation::Result
- #freeze — Dry::Validation::MessageSet
- #hints — Dry::Validation::Hints::ResultExtensions
- #inherited — Dry::Validation::Contract::ClassInterface
- #initialize_errors — Dry::Validation::Result
- #inspect — Dry::Validation::Contract
- #inspect — Dry::Validation::Result
- #inspect — Dry::Validation::Rule
- #json — Dry::Validation::Contract::ClassInterface
- #key — Dry::Validation::Evaluator
- #key? — Dry::Validation::Evaluator
- #key? — Dry::Validation::Result
- #key? — Dry::Validation::Values
- #key_map — Dry::Validation::Contract::ClassInterface
- #key_name — Dry::Validation::Evaluator
- #key_paths — Dry::Validation::Contract::ClassInterface
- #key_text — Dry::Validation::Messages::Resolver
- #macro — Dry::Validation::Contract
- #macros — Dry::Validation::Contract::ClassInterface
- #map_keywords — Dry::Validation::Function
- #message — Dry::Validation::Messages::Resolver
- #message_opts — Dry::Validation::PredicateRegistry
- #message_text — Dry::Validation::Messages::Resolver
- #messages — Dry::Validation::Contract
- #messages — Dry::Validation::Contract::ClassInterface
- #messages — Dry::Validation::Hints::ResultExtensions
- #method_missing — Dry::Validation::Evaluator
- #method_missing — Dry::Validation::Values
- #multi_value? — Dry::Schema::Path
- #params — Dry::Validation::Contract::ClassInterface
- #parse_macros — Dry::Validation::Rule
- #parse_token — Dry::Validation::Messages::Resolver
- #parse_tokens — Dry::Validation::Messages::Resolver
- #register — Dry::Validation::Macros::Container
- #register_macro — Dry::Validation::Macros::Registrar
- #respond_to_missing? — Dry::Validation::Evaluator
- #respond_to_missing? — Dry::Validation::Values
- #rule — Dry::Validation::Contract::ClassInterface
- #rule_error? — Dry::Validation::Evaluator
- #rule_error? — Dry::Validation::Result
- #rules — Dry::Validation::Contract::ClassInterface
- #schema — Dry::Validation::Contract::ClassInterface
- #schema_error? — Dry::Validation::Evaluator
- #schema_error? — Dry::Validation::Result
- #schema_errors — Dry::Validation::Result
- #success? — Dry::Validation::Result
- #to_h — Dry::Validation::Result
- #to_monad — Dry::Validation::Result
- #to_s — Dry::Validation::Message
- #validate — Dry::Validation::Rule
- #value — Dry::Validation::Evaluator
- #values — Dry::Validation::Result
- #with — Dry::Validation::Evaluator
- #with — Dry::Validation::Macro
- #with — Dry::Validation::MessageSet