Module: Funicular::Model::Validations

Included in:
Funicular::Model
Defined in:
sig/validations.rbs

Overview

ActiveModel-style validation, mixed into Model.

Defined Under Namespace

Modules: ClassMethods Classes: AbsenceValidator, AcceptanceValidator, ConfirmationValidator, EachValidator, ExclusionValidator, FormatValidator, InclusionValidator, LengthValidator, NumericalityValidator, PresenceValidator

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.includedvoid

This method returns an undefined value.

Parameters:

  • base (Object)


23
# File 'sig/validations.rbs', line 23

def self.included: (untyped base) -> void

Instance Method Details

#errorsErrors

Returns:



60
# File 'sig/validations.rbs', line 60

def errors: () -> Errors

#invalid?Boolean

Returns:

  • (Boolean)


63
# File 'sig/validations.rbs', line 63

def invalid?: () -> bool

#read_attribute_for_validationObject

Parameters:

  • attribute (Symbol)

Returns:

  • (Object)


61
# File 'sig/validations.rbs', line 61

def read_attribute_for_validation: (Symbol attribute) -> untyped

#valid?Boolean

Returns:

  • (Boolean)


62
# File 'sig/validations.rbs', line 62

def valid?: () -> bool