Volodymyr
Отключая варнинги и не парюсь
Aliaksandr
Сегодня словил в одном месте, не понял доклистер или что глубже
ну у меня оба раза в районе runSnippet - но доклистер в одном месте только
Anonymous
О блин, у меня только доклистер
Anonymous
Похоже оно не явно вызывается через illuminate
Anonymous
Так что есть мини надежда, что поправят в illuminate и оно потом обновит, правда мы застряли на ветке 6.x
Anonymous
И если на её забьют, то надо самим фиксить
Anonymous
И да там пофиксили
Anonymous
Но есть нюанс, они пофиксили в 6.18.15, а у нас зашита ветка 6.0.*
Anonymous
Кто окажется этим смельчаком и изменит с 6.0.*, на 6.* 😁 ?
Anonymous
Ну или как вариант подобрать Doctrine адекватной версии и прописать в зависимости
Aliaksandr
Черт его знает - подозрительно это все, мне кажется там первый вызванный на странице сниппет это вызывает)
Aliaksandr
один у меня был в плагине на онвебпейджинит, один в аяксе, убрал из плагина - следующий выбил из контроллера, убрал первый из контроллера - второй выбил)
Aliaksandr
ну и аякс отдельно как бы первый - тоже выбивает этот варнинг
Anonymous
Там как понимаю что-то связанное с лексиконами и str::plur(); Я если честно вообще не знаю что за функция pluralize
Aliaksandr
ну лексиконов у меня точно нет
Anonymous
А у эво есть 😊
Aliaksandr
но опытным путем так и есть - первый вызванный на странице сниппет эту фигню бьет
Anonymous
Значит вопрос, что там инициализируется при первом старте сниппета
Anonymous
И повторно не инициализируется
Aliaksandr
причем ссылается фиг знает куда EvolutionCMS\Core->evalSnippet(string $var1, array $var2) core/src/Core.php on line 4433 - у меня и строки такой нет)
Anonymous
Блин
Aliaksandr
у меня это в других строках ))
Aliaksandr
Anonymous
Но не факт, что не Cache::
Aliaksandr
не, в оригинале у меня это как раз строка $result = $this->evalSnippet($snippet, $parameters);
Aliaksandr
это я просто в шторме как библиотеку подрубил какую-то 2.0RC ))
Anonymous
Погуглил что за plural, нафига он вообще нам в эво нужен?
Aliaksandr
там в эвале есть - Str::contains($phpcode, ';') - может он для строк и нужен)
Aliaksandr
черт его знает)
Anonymous
это я просто в шторме как библиотеку подрубил какую-то 2.0RC ))
А там небось и в композере версии пакетов 5.x?
Aliaksandr
ну может она и плюралы тянет, там же разные строчные методы буржуи зашили )
Anonymous
А обманул, над mb_strpos
Anonymous
Aliaksandr
А там небось и в композере версии пакетов 5.x?
не, все новяк, ставил пару дней назад самую последнюю. просто чтоб подсвечивать методы воткнул библиотекой старую эву 2.0, вряд ли там элоквент с тех пор поменялся)
Anonymous
Так раз новяк, то надо глянуть что за строка в гите, так как я не знаю у меня тоже что за версия 😊
Aliaksandr
насчет contains понятно, я имею в виду может весь этот класс Str тянет и плюралы для работы )
Aliaksandr
на гите тоже - eval https://github.com/evolution-cms/evolution/blob/2.0.x/core/src/Core.php#L4433
Anonymous
Да проблема оказалась в && Str::contains($phpcode, ';')
Anonymous
А нет, обманул
Anonymous
С ним тоже не лезет эта ошибка
Anonymous
Всё, она пишет в лог только если трейси включён и contains не при делах
Anonymous
Пойду схожу за едой для кошки и буду ковырять. А то она страдает
Anonymous
доставку закажи!
Доставка в любом случае медленнее, чем спуститься в магазин прямо в доме
Pathologic
А ты закажи оптом
Pathologic
Чтобы надолго хватило
Aliaksandr
ошибка прямо отсюда $return = eval($phpcode); )
Anonymous
А ты закажи оптом
Да закончился
Anonymous
ошибка прямо отсюда $return = eval($phpcode); )
Вообще нет, я закомментировал и ошибка повторилась
Anonymous
Оно уже в evalSnippet приходит с этой ошибкой 😊
Anonymous
в getBladeDocumentContent она уже есть
Aliaksandr
Странно, я закомментировал и ее не было) может там какая другая еще ошибка появляется
Anonymous
Anonymous
Вот в 105 строке в index.php оно появляется
Anonymous
Дело в том, что runSnippet вызывает error_get_last - что возвращает последнюю ошибку
Anonymous
А потом оно очищается, т.е. условно ожидалось, что до этого её нет
Aliaksandr
А не может и так
Aliaksandr
Тогда это вообще хз где может быть))
Anonymous
И оно в самом противном месте
Anonymous
В получении конфигов 😊
Alexander
Обновился до 1.4.11 и отвалился CodeMirror (( что поправить?
Aliaksandr
Обновился до 1.4.11 и отвалился CodeMirror (( что поправить?
Я вызвал сниппет [!test!] в шаблоне _blank внутри которого сделал runSnippet, и ошибки нет
Anonymous
И это блин самое странное, вот после этой строки ошибка есть
Aliaksandr
Обновился до 1.4.11 и отвалился CodeMirror (( что поправить?
События небось потерялись на плагине
Alexander
События небось потерялись на плагине
бля, ты прав, вообще ни одной галки не проставлено 😱 это новая фича такая при обновлении??)))
Anonymous
Вот нашёл место где появляется
Aliaksandr
Вот нашёл место где появляется
Сейчас окажется, что это при первом вызове элоквент-модели))
Alexander
😐
Anonymous
Anonymous
И как можно понять в 6295 возвращает NULL
Aliaksandr
Я кстати только под манагером и смотрел, по идее для вебюзеров ее и не будет