Новости - yiiframework.ru
Новости - yiiframework.ru
Опубликовать пост
Yii 2 Inspections для IntelliJ IDEA

Плагин проверок для Yii 2 и Craft CMS 3 для PhpStorm и IdeaUltimate добрался до открытой беты. Автор, Vladimir Reznichenko, возможно, знаком вам по отличному плагину Php Inspections (EA Extended). Yii 2 Inspections на данный момент умеет проверять:

  • Отсутствующие аннотации @property (умеет исправлять, есть настройки)
  • Корректность перевода сообщений и проверка на следование рекомендациям (есть настройки)
  • Отсутствующие переводы (умеет исправлять)
  • Неиспользуемые переводы (умеет исправлять)

Написать об ошибках или предложить идеи для проверок можно в трекере проекта.

https://plugins.jetbrains.com/idea/plugin/9400-yii2-inspections

читать далее...
Уязвимости выполнения произвольного кода в PHPMailer и SwiftMailer

В последние дни было зарегистрировано три уязвимости, касающиеся PHPMailer и SwiftMailer:

  • 25.12.2016, CVE-2016-10033 Уязвимость удалённого выполнения кода через PHPMailer.
  • 27.12.2016, CVE-2016-10045 Уязвимость удалённого выполнения кода через PHPMailer.
  • 28.12.2016, CVE-2016-10074 Уязвимость удалённого выполнения кода через SwiftMailer.

Все три отчёта об уязвимостях упоминают фреймворк Yii наряду с другими PHP фреймворками как уязвимый, потому цель этой статьи — прояснить, кто именно подвержен этой уязвимости и что нужно сделать для того, чтобы обезопасить себя.

Читаем на хабре

читать далее...
Встреча Yii-разработчиков в Киеве

7 декабря, в среду, в Киеве пройдёт митап Yii-разработчиков, организованный компанией PDFfiller.

Встреча пройдёт в формате неформального общения, основное внимание будет уделено архитектурным вопросам.

Детали на форуме

читать далее...
Debug toolbar 2.0.7

Команда Yii выпустила новую версию отладчика.

В неё вошло более 20 исправлений, улучшение и новых возможностей. Исправления и улучшения направлены, главным образом, на улучшение стабильности и удобство использования. Новые возможности стоит упомянуть отдельно.

читать далее...

Первый релиз расширения Interactive Shell

Команда Yii выпустила первую версию расширения, позволяющего работать с кодом интерактивно. Расширение основано на psysh. После установки пакета yiisoft/yii2-shell, запустить расширение можно из командной строки набрав ./yii shell.

Обзор возможностей можно найти на сайте psysh. В консоли объект приложения доступен как Yii::$app. Все остальные классы также можно использовать.

читать далее...