Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 2.09 KB

history.md

File metadata and controls

30 lines (23 loc) · 2.09 KB

PhpMocker - История изменений

<< Оглавление

0.1.0

  • Улучшение документации и комментариев в коде
  • Изменен список аргументов у функций, работающих с методами
  • Добавлен функционал, для более удобной по изменению работы конструкторов классов MethodCase::setClearConstructor()
  • Изменено пространство имен для интерфейса "Пользовательских функций" для мок-методов MethodUserFunctionInterface (для выделения в отдельное пространства "стандартных" функций)
  • Добавлены "Стандартные пользовательские функции" Managers\MethodUserFunctions\OverwritePropertyMethodUserFunction (Для перезаписи свойств) и Managers\MethodUserFunctions\OverwritePropertyMethodUserFunction (для выполнения списка функций)

Список функций, для которых был изменен список аргументов

  • MethodManager::call()
  • AbstractClassAndObjectManager::callMethod()

0.0.2

  • Исправление получения пространств имен для классов, атрибутов и иных сущностей в *nix машинах
  • Исправление скрипта запуска юнит-тестов tests/run.php теперь его можно вызывать из любого каталога
  • Добавлен tests/docker-compose.yml с PHP8.1 для облегчения проведения юнит-тестов
  • Улучшение документации (добавлена информация о ветках разработки и история версий)
  • \SplObjectStorage заменены на \WeakMap

0.0.1

  • Стартовый релиз под PHP8.1

<< Оглавление