Profile data for GET http://nexxgigi.powerlynx.app/portal/api/redirect-flow/order-plan/8?hash=577535d99f0f7593b00c60c8f7671c49&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()
51,107 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
31,166 µs
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTrialSessionsEnabledForLocation
9,770 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
6,512 µs
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway
3,993 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
2,641 µs

Memory Hogs

load::Payments/OrderProcessor_php
98,616 bytes
load::settings/localization_php
94,640 bytes
load::settings/splynx_integration_php
64,176 bytes
load::src/ProfilingData_php
18,784 bytes
load::Payments/GatewayLinkGenerator_php
15,912 bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
7,424 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 51,107 µs 23,904 µs -26,552 bytes bytes 110,940 µs 49,771 µs 261,152 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 31,166 µs 10,326 µs -22,800 bytes bytes 31,480 µs 10,654 µs 12,368 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 9,770 µs 2,052 µs 1,056 bytes bytes 9,770 µs 2,052 µs 1,056 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 6,512 µs 1,927 µs -8,656 bytes bytes 6,612 µs 2,030 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 3,993 µs 2,546 µs 2,912 bytes bytes 3,993 µs 2,546 µs 2,912 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 2,641 µs 987 µs -27,360 bytes bytes 2,858 µs 1,206 µs 5,120 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 2,512 µs 4,430 µs 7,424 bytes bytes 2,512 µs 4,430 µs 7,424 bytes bytes
load::settings/splynx_integration_php 11 619 µs 638 µs 64,176 bytes bytes 619 µs 638 µs 64,176 bytes bytes
load::settings/localization_php 3 556 µs 517 µs 94,640 bytes bytes 556 µs 517 µs 94,640 bytes bytes
load::src/ProfilingData_php 1 356 µs 359 µs 18,784 bytes bytes 356 µs 359 µs 18,784 bytes bytes
load::Payments/OrderProcessor_php 1 271 µs 584 µs 98,616 bytes bytes 271 µs 584 µs 98,616 bytes bytes
load::Payments/GatewayLinkGenerator_php 1 271 µs 273 µs 15,912 bytes bytes 271 µs 273 µs 15,912 bytes bytes
load::Payments/StatementCreator_php 1 220 µs 281 µs 6,616 bytes bytes 220 µs 281 µs 6,616 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 189 µs 177 µs -7,224 bytes bytes 16,823 µs 11,110 µs 36,080 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 120 µs 116 µs -840 bytes bytes 3,023 µs 1,369 µs 6,552 bytes bytes
load::settings/customers_php 1 93 µs 94 µs 4,992 bytes bytes 93 µs 94 µs 4,992 bytes bytes
load::settings/captive_portal_php 1 92 µs 93 µs 7,416 bytes bytes 92 µs 93 µs 7,416 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 56 µs 58 µs 648 bytes bytes 56 µs 58 µs 648 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 54 µs 55 µs 696 bytes bytes 54 µs 55 µs 696 bytes bytes
load::settings/finance_php 1 52 µs 53 µs 7,008 bytes bytes 52 µs 53 µs 7,008 bytes bytes
Xhgui\Profiler\Profiler::disable 1 49 µs 46 µs -4,224 bytes bytes 430 µs 430 µs 15,728 bytes bytes
url 1 38 µs 39 µs 1,608 bytes bytes 38 µs 39 µs 1,608 bytes bytes
load::settings/status_page_notifications_php 1 31 µs 32 µs 5,816 bytes bytes 31 µs 32 µs 5,816 bytes bytes
load::settings/finance_notifications_php 1 30 µs 32 µs 4,448 bytes bytes 30 µs 32 µs 4,448 bytes bytes
load::settings/voucher_limit_notifications_php 1 30 µs 32 µs 6,000 bytes bytes 30 µs 32 µs 6,000 bytes bytes
load::settings/portal_php 1 25 µs 26 µs 3,160 bytes bytes 25 µs 26 µs 3,160 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 24 µs 25 µs 1,304 bytes bytes 24 µs 25 µs 1,304 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 20 µs 20 µs 584 bytes bytes 20 µs 20 µs 584 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 2 µs 12 µs 696 bytes bytes µs 12 µs 696 bytes bytes
Illuminate\Routing\UrlGenerator::Stancl\Tenancy\Bootstrappers\{cl… 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 31 µs 32 µ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
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