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

Поскольку мы сейчас находимся на стадии бета-тестирования, мы будем отмечать любые изменения 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.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу