Module: RSchema::Rails::Controller::ClassMethods

Defined in:
lib/rschema/rails.rb

Overview

Class methods added to ActionController classes

Instance Method Summary collapse

Instance Method Details

#param_schema(&schema_block) ⇒ Object



41
42
43
44
# File 'lib/rschema/rails.rb', line 41

def param_schema(&schema_block)
  schema = RSchema.define_hash(&schema_block)
  RSchema::CoercionWrapper::RACK_PARAMS.wrap(schema)
end