alex19pov31 / bx.xhprof
Xhprof for bitrix
Installs: 8
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:bitrix-module
This package is auto-updated.
Last update: 2025-03-06 13:42:09 UTC
README
Установка:
composer require alex19pov31/bx.xhprof
Примеры использования:
use Bx\XHProf\XHProfManager; XHProfManager::instance()->start(); // запускаем профайлер //some code .... XHProfManager::instance()->end('custom_label'); // останавливаем профайлер и записываем данные
Описание условий для включения профайлера:
use Bx\XHProf\BaseChecker; use Bx\XHProf\DefaultChecker; use Bx\XHProf\XHProfManager; class CustomChecker extends BaseChecker { protected function check(): bool { if ([some_logic...]) { return true; } return false; } } XHProfManager::instance()->setStrategy( new CustomChecker(new DefaultChecker()) );