Profile data for GET http://ikeja.powerlynx.app/portal/api/redirect-flow/order-plan/1?hash=782600002645a4b1849aa94d06c4c404&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()
31,059 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
16,417 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
2,768 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
1,677 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
1,543 µs
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway
1,132 µs

Memory Hogs

load::settings/localization_php
94,640 bytes
load::settings/splynx_integration_php
54,176 bytes
load::src/ProfilingData_php
18,784 bytes
load::Payments/OrderProcessor_php
16,792 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 31,059 µs 14,805 µs -26,632 bytes bytes 57,857 µs 29,390 µs 188,880 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 16,417 µs 6,184 µs -11,848 bytes bytes 16,645 µs 6,420 µs 12,040 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 2,768 µs 1,191 µs -8,656 bytes bytes 2,833 µs 1,258 µs 4,536 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 1,677 µs 2,261 µs -27,360 bytes bytes 1,840 µs 2,427 µs 5,120 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 1,543 µs 1,005 µs 3,336 bytes bytes 1,749 µs 1,357 µs 17,328 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,132 µs 673 µs 2,904 bytes bytes 1,132 µs 673 µs 2,904 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 701 µs 437 µs 1,056 bytes bytes 701 µs 437 µs 1,056 bytes bytes
load::settings/localization_php 3 493 µs 498 µs 94,640 bytes bytes 493 µs 498 µs 94,640 bytes bytes
load::settings/splynx_integration_php 9 383 µs 394 µs 54,176 bytes bytes 383 µs 394 µs 54,176 bytes bytes
load::Payments/OrderProcessor_php 1 226 µs 227 µs 16,792 bytes bytes 226 µs 227 µs 16,792 bytes bytes
load::src/ProfilingData_php 1 193 µs 304 µs 18,784 bytes bytes 193 µs 304 µs 18,784 bytes bytes
load::Payments/GatewayLinkGenerator_php 1 184 µs 185 µs 15,912 bytes bytes 184 µs 185 µs 15,912 bytes bytes
load::settings/voucher_limit_notifications_php 1 152 µs 154 µs 6,000 bytes bytes 152 µs 154 µs 6,000 bytes bytes
load::Payments/StatementCreator_php 1 145 µs 147 µs 6,616 bytes bytes 145 µs 147 µs 6,616 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 111 µs 103 µs -8,504 bytes bytes 8,098 µs 6,253 µs 45,632 bytes bytes
load::Payments/PaymentStatementMetadataCast_php 1 82 µs 200 µs 5,440 bytes bytes 82 µs 200 µs 5,440 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 65 µs 60 µs -1,184 bytes bytes 1,942 µs 2,527 µs 6,208 bytes bytes
load::settings/customers_php 1 52 µs 52 µs 4,992 bytes bytes 52 µs 52 µs 4,992 bytes bytes
load::settings/captive_portal_php 1 49 µs 49 µs 7,416 bytes bytes 49 µs 49 µs 7,416 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 42 µs 43 µs 1,056 bytes bytes 42 µs 43 µs 1,056 bytes bytes
load::settings/finance_php 1 38 µs 39 µs 7,008 bytes bytes 38 µs 39 µs 7,008 bytes bytes
App\Dto\BaseData::toJson 8 33 µs 31 µs -1,848 bytes bytes 46 µs 50 µs 2,088 bytes bytes
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 8 32 µs 28 µs 4,304 bytes bytes 32 µs 28 µs 4,304 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 32 µs 33 µs 696 bytes bytes 32 µs 33 µs 696 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 30 µs 59 µs 1,328 bytes bytes 76 µs 109 µs 3,416 bytes bytes
Xhgui\Profiler\Profiler::disable 1 27 µs 24 µs -4,224 bytes bytes 228 µs 337 µs 15,728 bytes bytes
load::settings/portal_php 1 26 µs 26 µs 3,160 bytes bytes 26 µs 26 µs 3,160 bytes bytes
load::settings/finance_notifications_php 1 25 µs 25 µs 4,448 bytes bytes 25 µs 25 µs 4,448 bytes bytes
load::settings/status_page_notifications_php 1 25 µs 26 µs 5,816 bytes bytes 25 µs 26 µs 5,816 bytes bytes
url 1 24 µs 25 µs 1,608 bytes bytes 24 µs 25 µs 1,608 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 19 µs 21 µs 1,304 bytes bytes 19 µs 21 µs 1,304 bytes bytes
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 1 16 µs 15 µs 832 bytes bytes 35 µs 35 µs 4,176 bytes bytes
App\Dto\BaseData::toArray 8 13 µs 19 µs 3,936 bytes bytes 13 µs 19 µs 3,936 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 13 µs 15 µs 664 bytes bytes 13 µs 15 µs 664 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 25 µs 25 µs 1,936 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\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
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