yiisoft / validator

Yii validator library
https://www.yiiframework.com/
BSD 3-Clause "New" or "Revised" License
110 stars 36 forks source link

Separate getting of formatted error messages #606

Open arogachev opened 1 year ago

arogachev commented 1 year ago

A concept suggested by @xepozz.

$messages = new ErrorMessages();
// index by
$messages->indexByKey();
$messages->indexByParameter();
$messages->indexBy($closure);
// select
$messages->firstErrors();
$messages->firstError();
$messages->all();
// filter errors
$messages->filter($closure);
roxblnfk commented 1 year ago

It looks interesting. Could you add more details?