Validate Params

Use when validating request parameters in Hanami 2.x Actions, including defining required/optional params blocks, applying type coercion (integer, bool, date), validating nested and array params, adding constraints, writing custom cross-field rules, and handling validation errors with 422 responses. Covers params block DSL, dry-validation predicates, input validation, action params, parameter types, and coercion of request input at the HTTP boundary.

igmarin 53518ba 5.0 KB Updated

File contents

igmarin/hanakai-yaku/tree/main/skills/actions/validate-params commit 53518ba3e8

Frequently asked questions

npx skillmds@latest add igmarin/validate-params