Profile data for POST http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/get-payment-status-page-data

Compare this run View Callgraph Jump to functions

Watch Functions

Function Call Count ewt emu epmu
You have no watch functions setup. Add a watch function now.

Self Wall Time

main()
3,010 µs
Laravel\Boost\Middleware\InjectBoost::handle
2,343 µs
App\Services\RedirectFlow\Payments\StatementFinder::getGlobalGateway
970 µs
App\Repositories\RedirectFlow\PaymentStatusPageRepository::canSelectPlan
685 µs
load::RedirectFlow/PaymentStatusPageRepository_php
402 µs
App\Services\RedirectFlow\Payments\StatementFinder::findStatement
309 µs

Memory Hogs

load::settings/localization_php
31,744 bytes
Laravel\Boost\Middleware\InjectBoost::handle
27,368 bytes
load::RedirectFlow/PaymentStatusPageRepository_php
20,936 bytes
load::settings/splynx_integration_php
18,800 bytes
load::Payments/StatementFinder_php
11,280 bytes
App\Models\Tenant\Finance\Payment\PaymentStatement::paymentGateway
8,720 bytes
Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
main() 1 3,010 µs 2,309 µs -31,736 bytes bytes 9,037 µs 6,103 µs 145,688 bytes bytes
Laravel\Boost\Middleware\InjectBoost::handle 1 2,343 µs 1,395 µs 27,368 bytes bytes 5,707 µs 3,651 µs 165,984 bytes bytes
App\Services\RedirectFlow\Payments\StatementFinder::getGlobalGate… 1 970 µs 596 µs -8,112 bytes bytes 1,023 µs 650 µs 4,456 bytes bytes
App\Repositories\RedirectFlow\PaymentStatusPageRepository::canSel… 1 685 µs 398 µs 4,992 bytes bytes 716 µs 430 µs 7,088 bytes bytes
load::RedirectFlow/PaymentStatusPageRepository_php 1 402 µs 217 µs 20,936 bytes bytes 402 µs 217 µs 20,936 bytes bytes
App\Services\RedirectFlow\Payments\StatementFinder::findStatement… 1 309 µs 227 µs 6,008 bytes bytes 1,340 µs 886 µs 12,768 bytes bytes
load::CaptivePortal/PaymentStatusController_php 1 306 µs 127 µs 6,368 bytes bytes 306 µs 127 µs 6,368 bytes bytes
load::Payments/StatementFinder_php 1 244 µs 122 µs 11,280 bytes bytes 244 µs 122 µs 11,280 bytes bytes
App\Repositories\RedirectFlow\PaymentStatusPageRepository::getPay… 1 243 µs 173 µs -3,056 bytes bytes 2,603 µs 1,670 µs 31,992 bytes bytes
load::settings/localization_php 1 85 µs 86 µs 31,744 bytes bytes 85 µs 86 µs 31,744 bytes bytes
App\Http\Controllers\Tenant\CaptivePortal\PaymentStatusController… 1 75 µs 75 µs -640 bytes bytes 2,678 µs 1,745 µs 31,352 bytes bytes
load::settings/splynx_integration_php 3 67 µs 70 µs 18,800 bytes bytes 67 µs 70 µs 18,800 bytes bytes
load::settings/customers_php 1 42 µs 43 µs 5,048 bytes bytes 42 µs 43 µs 5,048 bytes bytes
load::settings/captive_portal_php 1 41 µs 41 µs 8,184 bytes bytes 41 µs 41 µs 8,184 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentStatement::paymentGatewa… 1 35 µs 35 µs 8,720 bytes bytes 35 µs 35 µs 8,720 bytes bytes
App\Repositories\RedirectFlow\PaymentStatusPageRepository::getPay… 1 24 µs 22 µs -5,472 bytes bytes 1,609 µs 1,032 µs 19,240 bytes bytes
load::settings/finance_php 1 23 µs 24 µs 7,064 bytes bytes 23 µs 24 µs 7,064 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDef… 1 20 µs 26 µs 704 bytes bytes 20 µs 26 µs 704 bytes bytes
load::settings/finance_notifications_php 1 17 µs 17 µs 4,488 bytes bytes 17 µs 17 µs 4,488 bytes bytes
load::settings/security_php 1 17 µs 19 µs 6,896 bytes bytes 17 µs 19 µs 6,896 bytes bytes
load::settings/status_page_notifications_php 1 15 µs 16 µs 5,872 bytes bytes 15 µs 16 µs 5,872 bytes bytes
load::settings/voucher_limit_notifications_php 1 14 µs 15 µs 6,056 bytes bytes 14 µs 15 µs 6,056 bytes bytes
load::settings/portal_php 1 12 µs 13 µs 4,144 bytes bytes 12 µs 13 µs 4,144 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessAny… 1 µs µs 728 bytes bytes 29 µs 30 µs 1,432 bytes bytes
Xhgui\Profiler\Profiler::disable 1 µs µs 776 bytes bytes 10 µs 10 µs 3,224 bytes bytes
App\Services\PaymentGateways\GlobalGateway::createEncrypter 1 µs µs 792 bytes bytes µs µs 1,424 bytes bytes
Laravel\Boost\Middleware\InjectBoost::shouldInject 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,216 bytes bytes µs µs 1,216 bytes bytes
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstra… 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Payments\StatementFinder::parseSearchKe… 1 µs µs 880 bytes bytes µs µs 880 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::__construct 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 1,864 bytes bytes µs µs 1,864 bytes bytes
App\Services\RedirectFlow\Payments\StatementFinder::__construct 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Services\PaymentGateways\GlobalGateway::getEncryptionKey 1 µs µs 632 bytes bytes µs µs 632 bytes bytes