Новости - yiiframework.ru
Новости - yiiframework.ru
Опубликовать пост
Twig 2.1.0

Команда Yii выпустила версию 2.1.0 расширения Twig. Версия обратно несовместима с 2.0.6. В ней добавлена поддержка скалярных глобальных переменных, синтаксис path() и url() приведён к виду синтаксиса Url::to(). Кроме того, пакет стал более гибким за счёт исопльзования контейнера DI.

Спасибо всем, чей код попал в релиз.

Номера issue и подробновсти можно почитать в CHANGELOG.

читать далее...
Обновлён плагин Yii2 для PhpStorm

В новой версии добавилось автодополенение в массивах. Главным образом это касается Yii::createObject() и Object::__construct(). Данные методы широко используются практически во всём фреймворке, так что дополнение улучшится серьёзно:

  • Массивы в параметре $config класса yii\base\Object или конструкторах его наследников.
  • Массив с ключом "class", содержащий класс в виде: полного имени в строке, ClassName::class или Class::className().
  • Значение массива, указывающее на один из стандартных компонентов вроде "db", "request" или "mailer". Файл с этим массивом должен находиться в директории "config".
  • Вызовы WidgetClass::widget() и WidgetClass::begin() в том случае, когда WidgetClass наследуется от yii\base\Widget.
  • Вызов метода $field->widget() класса yii\widgets\ActiveField и его наследников.
  • В ключе "columns" массива GridView.
  • Метод Yii::createObject().

К команде, разрабатывающей плагин, присоединился новый разработчик, так что ждите ещё более быстрого развития.

читать далее...
Александр Макаров запустил кампанию на Patreon

Цель кампании — собрать достойный ежемесячный гонорар, который позволит не отвлекаться на коммерческие закрытые разработки и больше времени заниматься Yii и другими открытыми проектами.

https://www.patreon.com/samdark

читать далее...
Логирование в Yii 2.0 и PSR-3

На хабре опубликована заметка о том, как сочетается PSR-3 и Yii 2.0. Рассматриваются три вопроса:

  1. Почему Yii 2.0 не совместим с PSR-3?
  2. Как мне писать сообщения в совместимый с PSR-3 логгер?
  3. Есть ли в планах сделать логгер Yii совместимым с PSR-3 и выпилить в отдельный пакет?

Читаем

читать далее...
Гибкая модульная архитектура на Yii 2

Цикл статей Пикаева Виктора, показывающий один из вариантов реализации гибкого приложения на Yii 2.

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

Запущена бета-версия YiiPowered.com — галереи проектов на Yii. Любой может войти через GitHub или по-старинке зарегистрироваться и добавить свой проект. В верхнем меню нашего сайта теперь есть ссылка «Проекты», ведущая как раз на YiiPowered.

Код проекта доступен на GitHub, можете помогать, сообщать об ошибках и пожеланиях.

http://yiipowered.com/

читать далее...
Видео: Yii2 Building Blog Series

hqdefault.jpg

Серия скринкастов за авторством Rahim M. описывает создание небольшого блога на Yii 2.0 и призвана дать как основу и понимание использования фреймворка, так и подход к программированию в целом. Серия предназначена, прежде всего, для новичков.

Смотрим

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