Module: Grape::DryTypes
- Defined in:
- lib/grape/dry_types.rb
Defined Under Namespace
Classes: ParamsCache, StrictCache
Class Method Summary collapse
Class Method Details
.wrapped_dry_types_const_get(dry_type, type) ⇒ Object
48 49 50 51 52 |
# File 'lib/grape/dry_types.rb', line 48 def self.wrapped_dry_types_const_get(dry_type, type) dry_type.const_get(type.name, false) rescue NameError raise ArgumentError, "type #{type} should support coercion via `[]`" unless type.respond_to?(:[]) end |