Funicular::Model::Validations::ClassMethods module of PicoRuby

Instance methods

add_schema_validator

instance.add_schema_validator(Symbol | String attribute, Symbol | String kind, untyped opts) -> void

symbolize_keys

instance.symbolize_keys(untyped hash) -> Hash[Symbol, untyped]

validates

instance.validates(*Symbol | String attributes, **untyped options) -> void

validator_class_for

instance.validator_class_for(Symbol | String key) -> singleton(EachValidator)?

validators

instance.validators() -> Array[EachValidator]

validators_on

instance.validators_on(Symbol | String attribute) -> Array[EachValidator]
Tags: