Profile data for GET http://gigielectrical.powerlynx.app/portal/api/redirect-flow/order-plan/45?hash=eb10caea6aca81ccc1bc11c866613616&gateway=mpesa

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()
28,891 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
12,636 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
3,351 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
1,649 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
1,587 µs
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTrialSessionsEnabledForLocation
1,298 µs

Memory Hogs

load::settings/localization_php
94,640 bytes
load::settings/splynx_integration_php
52,896 bytes
load::src/ProfilingData_php
18,784 bytes
load::Payments/OrderProcessor_php
16,752 bytes
load::Payments/GatewayLinkGenerator_php
15,912 bytes
load::settings/captive_portal_php
7,416 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 28,891 µs 15,244 µs -25,208 bytes bytes 52,851 µs 28,796 µs 186,176 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 12,636 µs 4,862 µs -13,672 bytes bytes 12,780 µs 5,009 µs 10,216 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 3,351 µs 2,911 µs -8,656 bytes bytes 3,438 µs 2,999 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 1,649 µs 686 µs 7,272 bytes bytes 1,852 µs 892 µs 15,496 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 1,587 µs 884 µs -27,360 bytes bytes 1,766 µs 1,065 µs 6,400 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 1,298 µs 959 µs 1,056 bytes bytes 1,298 µs 959 µs 1,056 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,049 µs 841 µs 2,912 bytes bytes 1,049 µs 841 µs 2,912 bytes bytes
load::settings/localization_php 3 410 µs 411 µs 94,640 bytes bytes 410 µs 411 µs 94,640 bytes bytes
load::settings/splynx_integration_php 9 347 µs 352 µs 52,896 bytes bytes 347 µs 352 µs 52,896 bytes bytes
load::Payments/OrderProcessor_php 1 279 µs 282 µs 16,752 bytes bytes 279 µs 282 µs 16,752 bytes bytes
load::src/ProfilingData_php 1 212 µs 214 µs 18,784 bytes bytes 212 µs 214 µs 18,784 bytes bytes
load::Payments/GatewayLinkGenerator_php 1 162 µs 164 µs 15,912 bytes bytes 162 µs 164 µs 15,912 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 119 µs 108 µs -8,504 bytes bytes 8,640 µs 6,325 µs 43,776 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 110 µs 108 µs -1,216 bytes bytes 1,911 µs 1,209 µs 7,456 bytes bytes
load::Payments/StatementCreator_php 1 107 µs 109 µs 6,616 bytes bytes 107 µs 109 µs 6,616 bytes bytes
load::Payments/PaymentStatementMetadataCast_php 1 87 µs 89 µs 5,440 bytes bytes 87 µs 89 µs 5,440 bytes bytes
load::settings/customers_php 1 76 µs 77 µs 4,992 bytes bytes 76 µs 77 µs 4,992 bytes bytes
App\Dto\BaseData::toJson 8 64 µs 64 µs -1,848 bytes bytes 79 µs 85 µs 2,088 bytes bytes
load::settings/captive_portal_php 1 55 µs 56 µs 7,416 bytes bytes 55 µs 56 µs 7,416 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 40 µs 41 µs 648 bytes bytes 40 µs 41 µs 648 bytes bytes
load::settings/finance_php 1 39 µs 41 µs 7,008 bytes bytes 39 µs 41 µs 7,008 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 37 µs 32 µs 696 bytes bytes 116 µs 117 µs 2,784 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 31 µs 32 µs 1,976 bytes bytes 31 µs 32 µs 1,976 bytes bytes
Xhgui\Profiler\Profiler::disable 1 31 µs 27 µs -4,224 bytes bytes 250 µs 250 µs 15,728 bytes bytes
url 1 28 µs 28 µs 1,608 bytes bytes 28 µs 28 µs 1,608 bytes bytes
load::settings/finance_notifications_php 1 23 µs 25 µs 4,448 bytes bytes 23 µs 25 µs 4,448 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 21 µs 23 µs 1,304 bytes bytes 21 µs 23 µs 1,304 bytes bytes
load::settings/status_page_notifications_php 1 20 µs 21 µs 5,816 bytes bytes 20 µs 21 µs 5,816 bytes bytes
load::settings/voucher_limit_notifications_php 1 20 µs 21 µs 6,000 bytes bytes 20 µs 21 µs 6,000 bytes bytes
load::settings/portal_php 1 18 µs 18 µs 3,160 bytes bytes 18 µs 18 µs 3,160 bytes bytes
App\Dto\BaseData::toArray 8 15 µs 21 µs 3,936 bytes bytes 15 µs 21 µs 3,936 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 29 µs 29 µs 1,936 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,200 bytes bytes µs µs 1,200 bytes bytes
Illuminate\Routing\UrlGenerator::Stancl\Tenancy\Bootstrappers\{cl… 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 1 µs µs 696 bytes bytes µs µs 696 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes