👀
А Ной просто успел к дедлайну
👀
Атеисты верят в изначальную простоту объекта)
Nurik
А Моисей - Тим Лид ?
👀
Хреновый тим лид))
👀
40 лет кормил команду обещаниями)
Nurik
Амаль
команда миньенов
Anonymous
$appender = function ($accumulator, $value) {
return $accumulator . $value;
};
Anonymous
зачем?
Nurik
зачем?
А вдруг потом поменяется.
Anonymous
в смысле
Nurik
Или префикс надо будет ставить.
Anonymous
название переменных?
Anonymous
входных для контактенации?
Амаль
конкатенации
Nurik
Не ну например у тебя сейчас будет просто 'tbl_name' потом захочется, сделать логику посложнее, вытаскивать например по value из БД какие-нибудь данные и уже их конкатенировать.
Nurik
Но всё зависит от задач конечно.
Anonymous
=)
👀
У меня есть метод getUserId
Возвращает номер телефона без кода страны (2 цифры - оператор, и 7 цифр номера)
Начальство сказало 'userId должен начинаться с 999'
Я в метод дописал 999 перед номером, и нигде больше в проекте менять не пришлось
Так же и у тебя: вдруг добавится префикс, или еще что?
Nurik
Человек, может просто предусмотрел. Я тоже так делаю в геттерах. Сперва статика а потом уже реальную логику пишу.
Nurik
Хотя там анонимная функция. Скорее всего там говнище какое-нибудь )).
👀
:D
Продолжу тему про православное ООП: за такие анонимные функции дьявол и был изгнан в ад :D
Anonymous
это из книжик Марка Сафронова
👀
А в каком контексте написана данная функция? Может быть автор там объясняет, зачем он так сделал?
В книжках - много хороших примеров, но в работе их нужно применять немного иначе
Nurik
Это потом наверное бросается в http://php.net/manual/ru/function.array-reduce.php
Nurik
Чтобы склеивать массив в строку через array_reduce.
Anonymous
а ну да
Anonymous
return array_reduce(array_map($formatter, $values), $appender, "");
Nurik
Ну вот))
Anonymous
ну я незнаю по мне так
использовать анонимку сразу в редус
Antony
Профессиональный гадатель по коду)
Nurik
Поэтому наверное он вынес.
Anonymous
незнаю вот ты рекорд от основной модели отделяешь?
👀
поясните, пожалуйста, что вы имеете ввиду под мерзкие лябды
👀
а, понял, лямбда функции...
просто не совсем понятно было, вопрос снимается)
Nurik
Nurik
Anonymous
активрекорд модель
Nurik
А ты имеешь ввиду отделять модель (Domain model) от activerecord модели ?
Nurik
Я просто не понял наверное.
Anonymous
да
Aleksandr
Nurik
да
Нифига, там (в этой книжке) чё про такое тоже есть ?
Anonymous
Использую виджет yii\widgets\Menu
нужно у item'a убрать класс "item"
Anonymous
Каким образом?
Anonymous
Амаль
выше покажите сам вызов виджета
Амаль
не пункты меню
Anonymous
Амаль
и область use В начале файла
Anonymous
Что оно даст то?
Anonymous
Амаль
гм
Амаль
просто подумал мб бутстрап там какйнить
Anonymous
Semantic UI пробую
Амаль
вот собственно построение меню
Амаль
там нет упоминание item
Амаль
мб javascript вам подсовывает свинью?
Anonymous
так
Anonymous
щас
Anonymous
Zelenin\yii\SemanticUI\collections\Menu
Anonymous
этот виджет подсовывает item
Anonymous
так для semantic ui положено
Амаль
ну вот
Anonymous
мне для кнопочки в меню нужно его убрать :D
Anonymous
мда тупой вопрос
Anonymous
можно же было предопределить template для этого пункта
Амаль
)
Тенпеннай
госопда, а есть тут те, кто приложения на yii выкладывал на heroku? Поделитесь секретом успеха. А у меня сервер, кажется, Index.php не видит
Anonymous
advanced?
Тенпеннай
basic
Тенпеннай
вощим, дело было в том, что для heroku нужен Procfile, в котором указывается DocumentRoot
who are you
извиняюсь
who are you
что такое heroku
who are you
🤔
Тенпеннай
облачный хостинг