Size: a a a

MODX. Русскоязычное сообщество.

2020 May 01

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Серёг, ты так мне пишешь, как-будто я твой код вижу

где так что у тебя и зачем по 2 раза вызывается
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
Sergey_K
Ну так если у меня два статических метода
«постоянно задавайте себе вопрос: а не х..ню ли я делаю?»
но если 2 статических метода работают не с аргументом а с каким-то статическим контекстом (не доведи еще и с состоянием), то проще пойти и повеситься, чем отладить их взаимодействие
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
2 статических метода инициализаируют ms2 и пересекаются - даже думать об этом не хочу
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Василий Наумкин
2 статических метода инициализаируют ms2 и пересекаются - даже думать об этом не хочу
Два разных апи запрашивают заказы.
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
за один проход, видимо?
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
походу, задний
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
В одном процессе, да.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Просто в методе loadMap() стоят проверки.
Кроме последней проверки, которая должна убедиться, что ты из файла получаешь массив.
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Sergey_K
Просто в методе loadMap() стоят проверки.
Кроме последней проверки, которая должна убедиться, что ты из файла получаешь массив.
Ты про эту проверку?
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Ну и // For legacy plugins тоже намекает
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Да, последний foreach
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Я хз что такое легаси плагинс, ваще не лазал туда пока не приперло)
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Ну да, я не предусмотрел, что кто-то напишет такой код, который 2 раза инициализирует ms2, вернёт массив внутри которого будут не массивы, а true и тем самым что-то сломается

И всё это в legacy методе несколько летней давности
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Ну так я не говорю, что это говнокод
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Скорее редкая особенность
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Всего не учтешь, фигле
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Да, это правда

Но именно из-за подобных возможностей расширения ms2 и живёт по сей день, когда остальные уже фактически загнулись

Даже новые допы выходят
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
И я всё-так настаиваю, что ты собираешь аномальное количество проблем и тебе нужно работать тестировщиком
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
В мс2 впилить пару интерфейсов по модели оплат и доставлк и жить будет сто лет еще
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Серьезный разработчик присоединился 😉😊
источник