Class: Funicular::Model::Errors
- Inherits:
-
Object
- Object
- Funicular::Model::Errors
- Defined in:
- sig/validations.rbs
Overview
Validation error collection (a small slice of ActiveModel::Errors).
Instance Method Summary collapse
- #[] ⇒ Array[String]
- #add ⇒ String
- #added? ⇒ Boolean
- #any? ⇒ Boolean
- #clear ⇒ void
- #empty? ⇒ Boolean
- #full_messages ⇒ Array[String]
- #humanize ⇒ String
-
#initialize ⇒ Errors
constructor
A new instance of Errors.
- #messages ⇒ Hash[Symbol, Array[String]]
Constructor Details
#initialize ⇒ Errors
Returns a new instance of Errors.
7 |
# File 'sig/validations.rbs', line 7
def initialize: () -> void
|
Instance Method Details
#[] ⇒ Array[String]
9 |
# File 'sig/validations.rbs', line 9
def []: (Symbol | String attribute) -> Array[String]
|
#add ⇒ String
8 |
# File 'sig/validations.rbs', line 8
def add: (Symbol | String attribute, String message) -> String
|
#added? ⇒ Boolean
10 |
# File 'sig/validations.rbs', line 10
def added?: (Symbol | String attribute) -> bool
|
#any? ⇒ Boolean
15 |
# File 'sig/validations.rbs', line 15
def any?: () -> bool
|
#clear ⇒ void
This method returns an undefined value.
13 |
# File 'sig/validations.rbs', line 13
def clear: () -> void
|
#empty? ⇒ Boolean
14 |
# File 'sig/validations.rbs', line 14
def empty?: () -> bool
|
#full_messages ⇒ Array[String]
12 |
# File 'sig/validations.rbs', line 12
def full_messages: () -> Array[String]
|
#humanize ⇒ String
18 |
# File 'sig/validations.rbs', line 18
def humanize: (Symbol | String attribute) -> String
|
#messages ⇒ Hash[Symbol, Array[String]]
11 |
# File 'sig/validations.rbs', line 11
def messages: () -> Hash[Symbol, Array[String]]
|