Size: a a a

2020 August 14

AP

Arman Poghosyan in Yii Framework 3
Roman Tsurkanu
mapper с формы на модель? Или mapper модели в response?
Это должен делать один и тот же mapper
источник

AP

Arman Poghosyan in Yii Framework 3
Ну например есть всякие AutoMapper-и, который как бы конфигурируешь давая ему class entity, class модели и какой атрибут куда и обратно.
источник

AP

Arman Poghosyan in Yii Framework 3
И если что можно настраивать, как это происходит, но для простых моделей, это будет как бы только массив для связки переменной модели к переменной формы и все
источник

RT

Roman Tsurkanu in Yii Framework 3
звучит не плохо, реализацию я себе не представляю
источник

AP

Arman Poghosyan in Yii Framework 3
источник

AP

Arman Poghosyan in Yii Framework 3
Это все из C# и Java, там DTO и Mapper-и давно популярны
источник

AP

Arman Poghosyan in Yii Framework 3
У меня проекты на Asp.Net лет 10 назад почти уже делались так
источник

AP

Arman Poghosyan in Yii Framework 3
Что-то попроще надо бы добавить в yiisoft/forms и наконец поменять имя пакету и убрать оттуда все виджеты в отдельный пакет, и еще бы класс FormModel разделить на части сугубо под API и для форм
источник

RT

Roman Tsurkanu in Yii Framework 3
да я пытался сделать RequestModel
источник

RT

Roman Tsurkanu in Yii Framework 3
там смысл был что они заполняются и валидируются автоматом
источник

RT

Roman Tsurkanu in Yii Framework 3
из реквеста
источник

RT

Roman Tsurkanu in Yii Framework 3
но не увенчалось успехом
источник

Д

Дмитрий in Yii Framework 3
через middleware до основного экшна?
источник

RT

Roman Tsurkanu in Yii Framework 3
источник

RT

Roman Tsurkanu in Yii Framework 3
Дмитрий
через middleware до основного экшна?
да
источник

Д

Дмитрий in Yii Framework 3
я помню ты занимался этим. а почему не получилось?
источник

RT

Roman Tsurkanu in Yii Framework 3
https://github.com/yiisoft/router/issues/57  решили после этого вернуться к вопросу
источник

AP

Arman Poghosyan in Yii Framework 3
Roman Tsurkanu
да я пытался сделать RequestModel
Да видел, я тоже самое делал у себя для Html формы, но не допилил
источник

RT

Roman Tsurkanu in Yii Framework 3
ну может после допиливания роутера вернусь к этому вопросу
источник

AP

Arman Poghosyan in Yii Framework 3
Я надеюсь уже на выходных допилить роутер, я уже поработал над ним, залью для фидбека, но я так и не посмотрел в этом PR-е по RequestModel виноват ли router, по идее это же будет происходить в middleware-е и он просто будет возвращать ошибку при ошибке валидации
источник