Profile data for GET http://ikeja.powerlynx.app/portal/api/redirect-flow/order-plan/1?hash=94ddc2b7cb780407d00e448c1440acb8&gateway=ikeja

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()
348,616 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
88,932 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
13,356 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
10,803 µs
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementInSession
3,342 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
2,810 µs

Memory Hogs

load::settings/localization_php
94,640 bytes
load::settings/splynx_integration_php
52,896 bytes
load::settings/captive_portal_php
7,416 bytes
load::settings/finance_php
7,008 bytes
load::settings/voucher_limit_notifications_php
6,000 bytes
load::settings/status_page_notifications_php
5,816 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 348,616 µs 39,288 µs -10,624 bytes bytes 473,268 µs 65,966 µs 156,088 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 88,932 µs 13,965 µs -11,848 bytes bytes 89,508 µs 14,344 µs 12,040 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 13,356 µs 3,886 µs -8,656 bytes bytes 13,477 µs 4,012 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 10,803 µs 2,116 µs -27,392 bytes bytes 11,182 µs 2,498 µs 6,368 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 3,342 µs 1,249 µs 3,880 bytes bytes 3,342 µs 1,249 µs 3,880 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 2,810 µs 1,224 µs 2,856 bytes bytes 3,009 µs 1,427 µs 11,408 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,429 µs 903 µs 2,904 bytes bytes 1,429 µs 903 µs 2,904 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 1,197 µs 738 µs 1,056 bytes bytes 1,197 µs 738 µs 1,056 bytes bytes
load::settings/splynx_integration_php 9 875 µs 689 µs 52,896 bytes bytes 875 µs 689 µs 52,896 bytes bytes
load::settings/localization_php 3 722 µs 728 µs 94,640 bytes bytes 722 µs 728 µs 94,640 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 164 µs 158 µs -1,016 bytes bytes 29,409 µs 9,145 µs 24,600 bytes bytes
load::settings/captive_portal_php 1 127 µs 129 µs 7,416 bytes bytes 127 µs 129 µs 7,416 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 111 µs 35 µs 1,328 bytes bytes 171 µs 172 µs 3,416 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 107 µs 103 µs -1,224 bytes bytes 11,327 µs 2,641 µs 7,416 bytes bytes
load::settings/customers_php 1 104 µs 92 µs 4,992 bytes bytes 104 µs 92 µs 4,992 bytes bytes
load::settings/finance_php 1 87 µs 72 µs 7,008 bytes bytes 87 µs 72 µs 7,008 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 68 µs 69 µs 1,976 bytes bytes 68 µs 69 µs 1,976 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 52 µs 48 µs 1,272 bytes bytes 3,394 µs 1,297 µs 5,152 bytes bytes
load::settings/finance_notifications_php 1 49 µs 62 µs 4,448 bytes bytes 49 µs 62 µs 4,448 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 49 µs 51 µs 648 bytes bytes 49 µs 51 µs 648 bytes bytes
App\Dto\BaseData::toJson 8 46 µs 117 µs -1,848 bytes bytes 60 µs 137 µs 2,088 bytes bytes
load::settings/portal_php 1 32 µs 35 µs 3,160 bytes bytes 32 µs 35 µs 3,160 bytes bytes
url 1 30 µs 31 µs 1,608 bytes bytes 30 µs 31 µs 1,608 bytes bytes
load::settings/status_page_notifications_php 1 29 µs 31 µs 5,816 bytes bytes 29 µs 31 µs 5,816 bytes bytes
load::settings/voucher_limit_notifications_php 1 29 µs 31 µs 6,000 bytes bytes 29 µs 31 µs 6,000 bytes bytes
Xhgui\Profiler\Profiler::disable 1 20 µs 15 µs 776 bytes bytes 28 µs 27 µs 1,944 bytes bytes
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 1 16 µs 15 µs 832 bytes bytes 34 µs 35 µs 4,176 bytes bytes
App\Dto\BaseData::toArray 8 14 µs 20 µs 3,936 bytes bytes 14 µs 20 µs 3,936 bytes bytes
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 8 12 µs 16 µs 4,304 bytes bytes 12 µs 16 µs 4,304 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 1 µs 10 µs 696 bytes bytes µs 10 µs 696 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Illuminate\Routing\UrlGenerator::Stancl\Tenancy\Bootstrappers\{cl… 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
Xhgui\Profiler\ProfilingData::__construct 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
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes