не гуглится.
Eсть класс дто-шки
class SomeDto
{
private Filter $filter;
public function __construct(Filter $filter) {
$this->filter = $filter;
}
}
Есть массив
[
'filter' => [
'category' => 1000
]
]
При попытке денормализовать массив на дто получаю The type of the "filter" attribute must be Filter, array given
При этом если добавить сеттер для filter — все работает. Как сделать чтобы завелось с конструктором без сеттеров?
если найдете как - расскажите и мне. мне не удалось 🙁
Обсуждают сегодня