Доброго времени суток! Есть вот такое правило в моделе:
['details', 'required', 'when' => function ($model) {
return $model->name == 'name';
}],
Как я понимаю поле "details" должно быть обязательным тогда когда поле "name" равно значению "name". Но почему то ошибка что поле "details" обязательное выскакивает всегда.
Подскажите в чем может быть проблема? Если надо какие то куски кода, пишите в комментарии, скину.
Заранее спасибо за ответы!