Глеб
Мне вернулись group_id и user_id, как мне их слить в одну если group_id null к примеру
Yar
If, concat
⚡️ ᅠ𝒜𝓁𝑒𝓍
⚡️ ᅠ𝒜𝓁𝑒𝓍
in_array if empty array ... else такой конструктив нормально?
SarcasmIO
Echo
?
SarcasmIO
?
а ну детальнее про инкапсуляцию
SarcasmIO
Echo
Ну он написал клас с полностью публичными свойствами и методами
SarcasmIO
и какие нахуй универсальные методы, если он в массиве ясно прописал mime type которые ему нужны
SarcasmIO
Echo
Ну ну.
SarcasmIO
тут доебаться можно только к тому, что методы нельзя переиспользовать где-либо в другом месте
SarcasmIO
ну и не слишком говорящие названия
SarcasmIO
все что ты выше написал полный булщит, так мало того еще и противоречит друг другу
SarcasmIO
инкапсуляция + геттеры/сеттеры
SarcasmIO
доброе утро однако
Echo
Ууууу, а слово универсальное тебе не подтшло?
Echo
валерьянки обнюхался, котяра?
Echo
ууу
SarcasmIO
рофл, поясни за инкапсуляцию зелёный
Echo
А как же пишутся классы в симфони
Echo
с противоречиями?
SarcasmIO
что ты ровняешь?
Echo
шо не так? Я тебе обьяснил
SarcasmIO
что ты объяснил
Echo
Какой смысл класса, если у него вче публично
Echo
Где там инкапсуляция?
Echo
Какая безопасность этого класса?
SarcasmIO
сеттеры по твоему повышают инкапсуляцию?
Echo
Нет
SarcasmIO
»
Ты не создаешь геттеры и сеттеры, что тоже влияет на безопасность
SarcasmIO
что это?
Echo
если будут геттеры и сеттеры, у меня в нейме будет точно то что нужно
SarcasmIO
ты в газете вычитал?
Echo
Ихихихи
SarcasmIO
Echo
я вот читаю что ты пишешь и у меня от тебя ошибки вылетают
Echo
Между котом и клавиатурой
SarcasmIO
ты странный
SarcasmIO
явно пропустил где-то азы
Echo
Так обьясни в чем я не прав. Или заткнись.
Echo
А то как соска
SarcasmIO
я ж тебе объяснил, если ты менеджишь своими зависимостями рули ими в конструкторе, какого хуя городить геттеры/сеттеры и пиздеть про инкапсуляцию, если эти два термина прямо друг другу противоречат
Echo
Я твоего не видел)
Echo
чем инкапсуляция противоречит добавления сеттерам и геттерам?
делаешь приватные свойства и публичные сеттерв и гетторв
SarcasmIO
»
Так же используй неймспейсы.
выглядит будто ты откуда-то скопировал начисто текст
SarcasmIO
и подставил его под не ту с-цию
Echo
Чем тебе не инкапсуляция
Echo
Ты ебалн короче
Echo
Девочка
SarcasmIO
какой же ты тупой эпик
Echo
😘
SarcasmIO
ну может тем, что он раскрывает целостность объекта?
SarcasmIO
чел говорит, у мя все норм, в моем маня мирке, писать говнокод == инкапсуляция
SarcasmIO
я тебя понял
SarcasmIO
в твоем случае это инкостыляция, пшел отсюда пока не выгнали в шею
Echo
Шо ты тут мурчишь?
Я что я ему плохого посоветывал?
Что я посоветывал протиречивого?
SarcasmIO
нарушить инкапсуляцию сеттерами/раскрыть состояния объекта
Echo
😂😂😂😂
Echo
Чем я её нарушаю
SarcasmIO
мне форварднуть сообщение выше?
SarcasmIO
зачем в классе выше сеттеры, потому что тебе так захотелось?
SarcasmIO
обоснование им будет какое-то
SarcasmIO
кроме "ящитаю"
Echo
для нейма
SarcasmIO
щито
Echo
Для того что бы было точно что нужно там, я уже писал
Echo
https://gist.github.com/Problematic/983982
Echo
чем сука нарушается инкапсуляция если юзается сеттеры и геттеры?
SarcasmIO
тобишь ты в своей голове сравнил этот класс с ентити доктрины?
SarcasmIO
ты больной?
Echo
😂
SarcasmIO
щас бы взять в пример переросший репозиторий тире дата маппер и привести его в пример за геттеры/сеттеры
Echo
То есть у него все в классе хорошо?)
SarcasmIO
я те даже сам подсказку дам
SarcasmIO
билдеры посмотри
Echo
Дура
SarcasmIO
там тоже, о господи боже мой, есть