• Зарегистрируйтесь чтоб качать без ограничений

Обратная совместимость в XenForo 2.0.0 Beta 2

Статус
В этой теме нельзя размещать новые ответы.

Maks is verified member.Maks

Администратор
Администратор
Регистрация
11 Сен 2026
Сообщения
52
Реакции
5
Credits
517
Поскольку мы сейчас находимся на стадии бета-тестирования, мы будем отмечать любые изменения API, которые могут нарушать плагины между версиями. Хотя мы не будем нарушать совместимость без необходимости, во время бета-фазы может потребоваться содействие в необходимых изменениях.

Как только стабильная версия будет выпущена, мы, по возможности, избежим нарушения изменений в выпуске третьей версии беты (x.x.X).

XF\Service\Attachment\Insert служба переименована
Эта служба была переименована в XF\Service\Attachment\Preparer так как теперь она поддерживает действия, связанные с редактированием вложений. Существующие методы, которые он предоставляет, не изменяются.

XF\Error::logException (and wrappers) теперь не откатывает по умолчанию
Аргумент отката теперь по умолчанию равен false, поскольку большинство ситуаций, которые используют вызов, этот метод явно не хочет отката. Если вам это нужно, вам нужно явно передать true для этого аргумента.

XF\Mvc\Entity\Entity::get больше не поддерживает неявные геттеры
Раньше любой метод getCamelCase вызывался бы, если бы вы обращались к «camel_case» через Entity :: get (или любой метод, который вызвал его), даже если это явно не было определено как getter. Это уже не так. Getters будет вызываться только при явном определении структуры сущности. Вы можете разрешить любые ошибки из этого, явно указав getter или напрямую вызвав метод getCamelCase.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу