laminas / laminas-form

Validate and display simple and complex forms, casting forms to business objects and vice versa
https://docs.laminas.dev/laminas-form/
BSD 3-Clause "New" or "Revised" License
80 stars 52 forks source link

General type inference improvements #246

Closed gsteel closed 11 months ago

gsteel commented 11 months ago

The main goal here was to get inference when iterating over a form or fieldset, both for psalm and in yer IDE - this led to fixing a few more psalm issues here and there.

There are a couple of additions to the baseline occurring due to improved inference, but it would have been unwise to fix these.