Class: Realm::Contract
- Inherits:
-
Dry::Validation::Contract
- Object
- Dry::Validation::Contract
- Realm::Contract
show all
- Defined in:
- lib/realm/contract.rb
Defined Under Namespace
Classes: NotConvertibleToSchema
Class Method Summary
collapse
Class Method Details
.json(*external_schemas, **attributes, &block) ⇒ Object
22
23
24
|
# File 'lib/realm/contract.rb', line 22
def json(*external_schemas, **attributes, &block)
super(*sanitize_schemas(external_schemas, attributes), &block)
end
|
.params(*external_schemas, **attributes, &block) ⇒ Object
18
19
20
|
# File 'lib/realm/contract.rb', line 18
def params(*external_schemas, **attributes, &block)
super(*sanitize_schemas(external_schemas, attributes), &block)
end
|
.schema(*external_schemas, **attributes, &block) ⇒ Object
14
15
16
|
# File 'lib/realm/contract.rb', line 14
def schema(*external_schemas, **attributes, &block)
super(*sanitize_schemas(external_schemas, attributes), &block)
end
|