Profile data for GET http://nexxgigi.powerlynx.app/portal/api/redirect-flow/order-plan/7?hash=be70edc069e9961bde360c51c496eb59&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()
30,141 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
21,250 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
3,816 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
2,176 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
1,600 µs
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway
1,278 µs

Memory Hogs

load::settings/localization_php
94,640 bytes
load::settings/splynx_integration_php
64,176 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 30,141 µs 15,534 µs -26,864 bytes bytes 63,866 µs 31,487 µs 186,024 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 21,250 µs 7,780 µs -22,800 bytes bytes 21,494 µs 8,118 µs 12,368 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 3,816 µs 1,596 µs -8,656 bytes bytes 3,913 µs 1,695 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 2,176 µs 832 µs -27,360 bytes bytes 2,353 µs 1,013 µs 6,400 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 1,600 µs 1,215 µs 7,272 bytes bytes 1,752 µs 1,368 µs 15,496 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,278 µs 857 µs 2,912 bytes bytes 1,278 µs 857 µs 2,912 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 1,209 µs 896 µs 1,056 bytes bytes 1,209 µs 896 µs 1,056 bytes bytes
load::settings/splynx_integration_php 11 454 µs 554 µs 64,176 bytes bytes 454 µs 554 µs 64,176 bytes bytes
load::settings/localization_php 3 361 µs 364 µs 94,640 bytes bytes 361 µs 364 µs 94,640 bytes bytes
load::Payments/OrderProcessor_php 1 272 µs 534 µs 16,752 bytes bytes 272 µs 534 µs 16,752 bytes bytes
load::src/ProfilingData_php 1 191 µs 193 µs 18,784 bytes bytes 191 µs 193 µ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 133 µs 134 µs -8,504 bytes bytes 9,826 µs 5,466 µs 43,128 bytes bytes
load::Payments/StatementCreator_php 1 131 µs 133 µs 6,616 bytes bytes 131 µs 133 µs 6,616 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 96 µs 92 µs -256 bytes bytes 2,453 µs 1,111 µs 6,808 bytes bytes
load::Payments/PaymentStatementMetadataCast_php 1 80 µs 81 µs 5,440 bytes bytes 80 µs 81 µs 5,440 bytes bytes
Xhgui\Profiler\Profiler::disable 1 65 µs 61 µs -4,224 bytes bytes 265 µs 266 µs 15,728 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 54 µs 57 µs 648 bytes bytes 54 µs 57 µs 648 bytes bytes
load::settings/captive_portal_php 1 53 µs 53 µs 7,416 bytes bytes 53 µs 53 µs 7,416 bytes bytes
load::settings/customers_php 1 39 µs 40 µs 4,992 bytes bytes 39 µs 40 µs 4,992 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 37 µs 39 µs 1,976 bytes bytes 37 µs 39 µs 1,976 bytes bytes
App\Dto\BaseData::toJson 8 34 µs 30 µs -1,848 bytes bytes 45 µs 48 µs 2,088 bytes bytes
load::settings/finance_php 1 32 µs 33 µs 7,008 bytes bytes 32 µs 33 µs 7,008 bytes bytes
load::settings/status_page_notifications_php 1 29 µs 30 µs 5,816 bytes bytes 29 µs 30 µs 5,816 bytes bytes
load::settings/voucher_limit_notifications_php 1 28 µs 29 µs 6,000 bytes bytes 28 µs 29 µs 6,000 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 27 µs 24 µs 696 bytes bytes 72 µs 72 µs 2,784 bytes bytes
load::settings/finance_notifications_php 1 26 µs 26 µs 4,448 bytes bytes 26 µs 26 µs 4,448 bytes bytes
load::settings/portal_php 1 21 µs 22 µs 3,160 bytes bytes 21 µs 22 µs 3,160 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 20 µs 21 µs 1,304 bytes bytes 20 µs 21 µs 1,304 bytes bytes
App\Dto\BaseData::toArray 8 11 µs 18 µs 3,936 bytes bytes 11 µs 18 µs 3,936 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 2 µs µs 696 bytes bytes µs µs 696 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 26 µs 26 µs 1,936 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 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\RedirectFlow\Payments\StatementCreator::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 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