Size: a a a

2020 May 28

MM

Maksim Masiukevich in PHP
Aleksandr Khristenko
Просто сложно придумать адекватный пример =\
понимаю :)
источник

VM

Volodymyr Melko in PHP
как месседж превратится  в массив данных?
источник

MM

Maksim Masiukevich in PHP
месседж - это и есть массив данных)
источник

k

knopkod4v in PHP
Aleksandr Khristenko
Выше же говорили. Дефолнтная реализация интерфейса. Заменить на абстрактный класс не получится, т.к. на класс можно навесить несколько интерйесов, но отнаследоваться только от одного абстрактного класса.
по идее можно заинжектить "дефолтную реализацию" и трейты нинужны 🤔
источник

VM

Volodymyr Melko in PHP
как объект команды или ивента превратится в массив?
источник

MM

Maksim Masiukevich in PHP
json_encode(get_object_vars($message))
источник

MM

Maksim Masiukevich in PHP
усё)
источник

VM

Volodymyr Melko in PHP
ну ты же понимаешь, что слать сеситив данные в логи так себе идея, да?
источник

A

Aleksandr Khristenko in PHP
knopkod4v
по идее можно заинжектить "дефолтную реализацию" и трейты нинужны 🤔
А я и не топлю за подход что трейты нужны. Я лишь говорю, что трейты вполне себе оправдано использовать в одном конкретном случае.
источник

MM

Maksim Masiukevich in PHP
Volodymyr Melko
ну ты же понимаешь, что слать сеситив данные в логи так себе идея, да?
в твоих командах и событиях значит есть ошибки)
источник

VM

Volodymyr Melko in PHP
Maksim Masiukevich
в твоих командах и событиях значит есть ошибки)
эм?
источник

MM

Maksim Masiukevich in PHP
Volodymyr Melko
эм?
там не будет никакой сенсивити инфы)
источник

А

Антон in PHP
Валентин Удальцов
скинь, плиз, я не помню)
Оригинальный не нашел, поэтому написал по памяти. Если ошибся в реализации оригинальной идеи, пусть автор простит
https://pastebin.com/wCaZbA6j
источник

VM

Volodymyr Melko in PHP
Maksim Masiukevich
там не будет никакой сенсивити инфы)
а куда она денется, если вы работаете с сенситив данными?
источник

MM

Maksim Masiukevich in PHP
Volodymyr Melko
а куда она денется, если вы работаете с сенситив данными?
туда же, откуда эти данные берутся
источник

VM

Volodymyr Melko in PHP
Maksim Masiukevich
туда же, откуда эти данные берутся
чувак регается у тебя на сайте и указыват мыло или телефон. ты логаешь это событие, но в логе не должно быт ьв открытом виде мыла или телефона.
вот это json_encode(get_object_vars($message)) тебе никак не поможет
источник

MM

Maksim Masiukevich in PHP
Volodymyr Melko
чувак регается у тебя на сайте и указыват мыло или телефон. ты логаешь это событие, но в логе не должно быт ьв открытом виде мыла или телефона.
вот это json_encode(get_object_vars($message)) тебе никак не поможет
у меня в событии не будет его пароля. А номер телефона не является сенсивити инфой
источник

MM

Maksim Masiukevich in PHP
равно как и мыло
источник

VM

Volodymyr Melko in PHP
до тех пор пока твоим юзера не начнут спам слать, да
источник

MM

Maksim Masiukevich in PHP
но я всё равно не понял, чем тебе метод поможет
источник