Vladimir
26 июня 2014 года
Vladimir
https://vk.com/wall-39447662_342681
Sergey
WT YooKassa PHP библиотека для Joomla 4 v.3.0.2 Обновление официальной PHP библиотеки платёжного сервиса YooKassa, "обёрнутой" в пакет для использования в Joomla 4. Обновленная версия SDK. Поддержка PHP 8+. Что нового? - Отказ от поддержки PHP меньше 8 - Изменена структура файлов - Переработана логика работы с моделями - Добавлено использование валидатора данных в моделях - Массивы объектов заменены на объекты-коллекции При установке библиотеки производится проверка на минимальную версию PHP. Данная библиотека нужна в первую очередь для Joomla-разработчиков для использования в своих расширениях: платёжных плагинах, модулях, интеграциях и т.д., а также устанавливается в качестве необходимой зависимости для работы этих самых расширений. Скачать библиотеку
Sergey
Не рано убрал 7.4?
А это не моя, это официальная.
Sergey
Я периодически захожу и поглядываю за новыми версиями.
Sergey
У кого 7.4 - у того не встанет
Sergey
@kernusr ты свои либы под ЭЦП когда планируешь обновлять?
Artem
@kernusr ты свои либы под ЭЦП когда планируешь обновлять?
ХЗ. Очень много работы. Не успеваю ничего
Artem
А есть вопросы? Или хотел под пресс-релиз подогнать?
Vladimir
У кого 7.4 - у того не встанет
Звучит как проклятие
Sergey
А есть вопросы? Или хотел под пресс-релиз подогнать?
Ты говорил там что-то под требования ФСБ должно измениться. Я так понимаю, там штук 5 или 6 просто обновить нужно - всякие ASN1 и тп. И твоя 1 или 2 - их тебе нужно обновлять
Artem
А то она до сих пор unstable висит
Sergey
и выпустить, наконец-то, её в стабильный релиз 😂
Твоего комплекта более 1200 скачиваний
Sergey
Установок итого больше, наверное
Дмитрий
Дмитрий
ты думаешь скачки это показательно прям активность сколько юзеров
Дмитрий
нет
Sergey
это мы билдим
С моего update сервера? Там же отдельные инсталляторы, чтоб ручками ставить. Вам проще с композера поставить
Дмитрий
а
Дмитрий
ты про него
Sergey
да не забывай что роботы ходят тое
Да я не забываю. Я просто про то, что комплект полезный оказался. С других CMS тоже ходят и юзают его.
Artem
это мы билдим
Нет. У нас этот пакет нигде не используется
Artem
Это пакет для чтения подписи, без использования криптопро
Artem
Там не получается проверить цепочку подписи и не выйдет проверить подлинность подписи, т.к. работает на стандартном openssl, который не умеет хэши по госту считать
Artem
А вот прочитать всю информацию о подписанте - легко
Sergey
Больше там и не нужно
Artem
Больше там и не нужно
Так я об том же
Artem
Это мы тут, у себя, полноценное ЭДО развернули уже =)
Dmitry
https://blog.jetbrains.com/phpstorm/2023/06/ai-features-in-phpstorm-phpstorm-2023-2-eap-5/
mailfox
Добрый день! возникла проблема странная не могу понять ставлю расширение все ставиться хорошо но потом функционала не видно а папка с именем расширения в components пустая...
mailfox
JCH Optimize for Joomla!
mailfox
версионность соблюдаю
RINAT
Это вроде плагин? А не компонент
mailfox
я через Jed ставил и по ссылке и через каталог и так и сяк все одно и тоже
mailfox
RINAT
Посмотрите в Менеджер плагинов
mailfox
спасибо... помогло... добрался )))
Eugene
прилетела обнова radicalform 3.1.2. https://hika.su/rasshireniya/radical-form/istoriya-versij-changelog тут нет версии @progreccor, что там нового в версии?
Eugene
ок, ясно
Sergey
Привет, тут где-то ссылка на сборку переопределений была..
Sergey
Благодарю!!!
Vladimir
https://blog.jetbrains.com/phpstorm/2023/06/ai-features-in-phpstorm-phpstorm-2023-2-eap-5/
Откровенно слабо Да еще постоянно требует подключенного vpn
Vladimir
Vladimir
Ну прислать код я могу и напрямую в gpt
Vladimir
Нахрен было «встраивать» если ему код надо слать отдельно
Vladimir
Но вот предложения по безопасности вполне норм
Vladimir
https://vk.com/wall-38861951_129738
Sergey
Эволюция PHP от 5.6 до 8.2 источник 👉 @php_lib
Vladimir
Эволюция PHP от 5.6 до 8.2 источник 👉 @php_lib
Это он еще не уделил внимания тому что под капотом. А там например компилятор добавили в 8
Sergey
Это он еще не уделил внимания тому что под капотом. А там например компилятор добавили в 8
Я так посмотрел и понял, что пишу на уровне 7.2-7.4. В принципе, как ядро джумлы и предполагает.
Sergey
В 8+ конечно немало изменений, надо вникать потихоньку
Vladimir
Вот и изменится код
Den 💙💛
Я так посмотрел и понял, что пишу на уровне 7.2-7.4. В принципе, как ядро джумлы и предполагает.
Ты можешь выставить в phpstorm версию, либо версия будет браться с компосера
Den 💙💛
Очень хорошо менять версию в шторме, чтобы на разных версиях пыха найти моменты ошибок
Sergey
Ты можешь выставить в phpstorm версию, либо версия будет браться с компосера
Я сторонними либами почти не пользуюсь. С джумлой же работаю в основном, стараюсь обходиться средствами ядра. Версию могу выставить, да. Но логику и синтаксис всё равно знать надо. Чтоб понимать почему ты пишешь именно так.
Den 💙💛
Например ты в 8.х делаешь проверку if ( count($item) > 0) А на 8.х выдаст ошибку, так как нужно ещё сделать проверку
Sergey
Да и при написании большинства расширений больше, чем просто пройтись циклом по массиву или вложенным циклом - и не нужно.
Den 💙💛
Я выше описал простой пример
Den 💙💛
Без либ, но в своем коде ты точно это да и заюзаеш
Sergey
Я выше описал простой пример
!epmty вроде решает это
Den 💙💛
Можно выставить в шторме 8.х и писать код под 8ку, а потом проверить для 7.4
Sergey
Вот вопрос по типизации. Например, пишешь в функции тип аргумента public function anyFunction (CMSApplication $app) : string { // something } Шторм автоматом подтягивает namespace для CMSApplication. Хотя в самом коде но не используется. Оно нужно на самом деле? Или ещё интереснее, когда пишешь тип только в doc block, в коде не используешь, а шторм всё равно тянет use. При этом CMSApplication в коде точно не используется. Значит его нужно удалить? /** * @param CMSApplication $app Объект приложения */ public function anyFunction ($app) : string { // something }
Иван
Добрый день, может кто сталкивался с таким? До вчерашнего дня все было нормально, сейчас при поиске в гугл, нашего сайта, первым выходит так же наш сайт университета, но описание в виде иероглифов ・美容ルヴィ ... и т.п. С чем это может быть связано? Модули новые никакие не подключались. Иероглифы ведут на главную страницу.
Sergey
Пиши полный путь с неймспейсом и шторм подтягивать не будет =)
Вопрос больше про необходимость use, когда тип объекта в комментариях в коде ))