Module: CastAboutFor::ValidateMacro
- Defined in:
- lib/cast_about_for/validate_macro.rb
Class Method Summary collapse
Class Method Details
.validate(record, options) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/cast_about_for/validate_macro.rb', line 6 def validate(record, ) .each do |key, value| case key when :joins then send("validate_join", record, value) when :includes then send("validate_includes", record, value) else send("validate_others", record, value) end end end |