Много чего перепробовал (формы, сериализацию, чистые данные)
Везде есть минусы. Если API нагружено хоть немного то формы и сериализаторы сильно негативно влияют на производительность.
Я остановился на DTO который создается из request с помощью OptionsResolver
В DTO описывают параметры и валидация.
1. Реквест преобразуется в DTO
2. В сервис бизнес логики передается DTO (Тайп хинтинг появляется :) )
3. Сервис возвращает данные которые передаются в Formatter
4. Форматированные данные уходят на респонс
Допустим Вы узнали, что вашему коллеге платят за ровно такую же работу на треть меньше.
Вы бы уволились?
Вы почувствовали бы, что вам за ту же работу платят на треть больше?
Поделились бы Вы с коллегой своими соображениями(зная что он после этого вполне может уволится)?
Да я особых претензий и не имею. По большому счету я потерил несколько дней актуальной информации не больше, надо бекапы развернуть посмотреть.
Просто описал ситуацию, зная что многие кто взял хостинг у dreamhost.com, так же поступили при оплате аккаунта.
И хотел по большому счету в некотором роде предупредить.
Я вот одного не понимаю.
Есть форма восстановления платежного пароля https://sauth.yandex.ru/passport?mode=lostsecurepass
На адрес электронной почты, указанный вами при заведении платежного пароля, будет выслано письмо. Пройдите по ссылке в этом письме, чтобы получить доступ к восстановлению платежного пароля.
Нажимаю отправить письмо и в ответ получаю восстановить платежный пароль не удалось и далее приезжайте к нам в офис.
Почему не удалось то?
Symfony: обработка запросов в API
Symfony: обработка запросов в API
Везде есть минусы. Если API нагружено хоть немного то формы и сериализаторы сильно негативно влияют на производительность.
Я остановился на DTO который создается из request с помощью OptionsResolver
В DTO описывают параметры и валидация.
1. Реквест преобразуется в DTO
2. В сервис бизнес логики передается DTO (Тайп хинтинг появляется :) )
3. Сервис возвращает данные которые передаются в Formatter
4. Форматированные данные уходят на респонс
Учить английский язык с LinguaLeo теперь можно и на Android!
Большое спасибо разработчикам
Зарплата напоказ
Вы бы уволились?
Вы почувствовали бы, что вам за ту же работу платят на треть больше?
Поделились бы Вы с коллегой своими соображениями(зная что он после этого вполне может уволится)?
Почему IDEA лучше Eclipse
Удачная модель ветвления для Git
Как я выпускал газету
Сборка компьютера с водяным охлаждением
Второе рождение HDtracker.ru
Работа программиста в КНДР
Мой любимый хостинг dreamhost.com
Мой любимый хостинг dreamhost.com
Мой любимый хостинг dreamhost.com
Мой любимый хостинг dreamhost.com
Просто описал ситуацию, зная что многие кто взял хостинг у dreamhost.com, так же поступили при оплате аккаунта.
И хотел по большому счету в некотором роде предупредить.
Мой любимый хостинг dreamhost.com
Деревенские заметки
Да это ж разве деревня?
«Говорящий Путин» от Esquire
Яндекс.Деньги идентифицируют на РИФе
Яндекс.Деньги идентифицируют на РИФе
Мой логин на яндексе mexxus.
Попытки я действительно исчерпал потому что неоднократно пытался его вспомнить.
Яндекс.Деньги идентифицируют на РИФе
Есть форма восстановления платежного пароля https://sauth.yandex.ru/passport?mode=lostsecurepass
На адрес электронной почты, указанный вами при заведении платежного пароля, будет выслано письмо. Пройдите по ссылке в этом письме, чтобы получить доступ к восстановлению платежного пароля.
Нажимаю отправить письмо и в ответ получаю восстановить платежный пароль не удалось и далее приезжайте к нам в офис.
Почему не удалось то?