# Функции Uopz

## Содержание

- uopz_add_function — Добавляет несуществующую функцию или метод
- uopz_allow_exit — Позволяет управлять отключённым опкодом exit
- uopz_backup — Резервирует функцию
- uopz_compose — Составить класс
- uopz_copy — Скопировать функцию
- uopz_del_function — Удаляет ранее добавленную функцию или метод
- uopz_delete — Удалить функцию
- uopz_extend — Расширить класс во время выполнения
- uopz_flags — Получить или установить флаги для функции или класса
- uopz_function — Создаёт функцию во время выполнения
- uopz_get_exit_status — Получить последний установленный статус выхода
- uopz_get_hook — Получает ранее установленный обработчик на функцию или метод
- uopz_get_mock — Получить текущий имитатор (mock) для класса
- uopz_get_property — Получает значение класса или свойство экземпляра
- uopz_get_return — Получает предыдущее установленное возвращаемое значение для функции
- uopz_get_static — Получает статические переменные из области видимости функции или метода
- uopz_implement — Реализует интерфейс во время выполнения
- uopz_overload — Перегрузить опкод VM
- uopz_redefine — Переопределить константу
- uopz_rename — Переименовать функцию во время выполнения
- uopz_restore — Восстановить ранее зарезервированную функцию
- uopz_set_hook — Устанавливает обработчик для выполнения при вызове функции или метода
- uopz_set_mock — Использовать имитатор вместо класса для новых объектов
- uopz_set_property — Устанавливает значение существующего свойства класса или экземпляра
- uopz_set_return — Предоставить возвращаемое значение для существующей функции
- uopz_set_static — Устанавливает статические переменные в области видимости функции или метода
- uopz_undefine — Отменяет определение константы
- uopz_unset_hook — Удаляет ранее установленную функцию или метод
- uopz_unset_mock — Удалить ранее установленный имитатор
- uopz_unset_return — Отменяет ранее установленное возвращаемое значение для функции

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open