Profile data for GET http://ikeja.powerlynx.app/portal/api/redirect-flow/order-plan/1?hash=b0543a0c3443f28bd32896bf0243b5f3&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()
174,633 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
109,648 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
21,759 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
12,567 µs
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTrialSessionsEnabledForLocation
2,413 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
2,374 µ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 174,633 µs 40,419 µs -15,056 bytes bytes 329,620 µs 79,947 µs 197,496 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 109,648 µs 26,712 µs -11,848 bytes bytes 110,003 µs 27,079 µs 12,040 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 21,759 µs 3,625 µs -27,392 bytes bytes 22,290 µs 4,159 µs 6,368 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 12,567 µs 2,329 µs -8,656 bytes bytes 12,744 µs 2,511 µs 3,256 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 2,413 µs 588 µs 1,056 bytes bytes 2,413 µs 588 µs 1,056 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 2,374 µs 839 µs 7,272 bytes bytes 2,657 µs 1,126 µs 15,496 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,618 µs 753 µs 2,904 bytes bytes 1,618 µs 753 µs 2,904 bytes bytes
load::settings/localization_php 3 1,093 µs 1,076 µs 94,640 bytes bytes 1,093 µs 1,076 µs 94,640 bytes bytes
load::settings/splynx_integration_php 9 888 µs 913 µs 52,896 bytes bytes 888 µs 913 µs 52,896 bytes bytes
load::src/ProfilingData_php 1 418 µs 423 µs 18,784 bytes bytes 418 µs 423 µs 18,784 bytes bytes
load::Payments/OrderProcessor_php 1 353 µs 409 µs 16,752 bytes bytes 353 µs 409 µs 16,752 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 226 µs 225 µs -224 bytes bytes 22,526 µs 4,395 µs 6,808 bytes bytes
load::Payments/GatewayLinkGenerator_php 1 223 µs 226 µs 15,912 bytes bytes 223 µs 226 µs 15,912 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 189 µs 176 µs -8,504 bytes bytes 40,124 µs 9,356 µs 43,120 bytes bytes
load::Payments/StatementCreator_php 1 164 µs 166 µs 6,616 bytes bytes 164 µs 166 µs 6,616 bytes bytes
load::settings/captive_portal_php 1 149 µs 151 µs 7,416 bytes bytes 149 µs 151 µs 7,416 bytes bytes
App\Dto\BaseData::toJson 8 122 µs 122 µs -1,848 bytes bytes 139 µs 144 µs 2,088 bytes bytes
load::settings/customers_php 1 108 µs 111 µs 4,992 bytes bytes 108 µs 111 µs 4,992 bytes bytes
load::Payments/PaymentStatementMetadataCast_php 1 107 µs 108 µs 5,440 bytes bytes 107 µs 108 µs 5,440 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 98 µs 99 µs 1,976 bytes bytes 98 µs 99 µs 1,976 bytes bytes
load::settings/finance_php 1 60 µs 61 µs 7,008 bytes bytes 60 µs 61 µs 7,008 bytes bytes
load::settings/status_page_notifications_php 1 57 µs 59 µs 5,816 bytes bytes 57 µs 59 µs 5,816 bytes bytes
Xhgui\Profiler\Profiler::disable 1 56 µs 47 µs -4,224 bytes bytes 487 µs 485 µs 15,728 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 51 µs 52 µs 648 bytes bytes 51 µs 52 µs 648 bytes bytes
load::settings/portal_php 1 47 µs 48 µs 3,160 bytes bytes 47 µs 48 µs 3,160 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 37 µs 35 µs 696 bytes bytes 176 µs 179 µs 2,784 bytes bytes
load::settings/finance_notifications_php 1 33 µs 34 µs 4,448 bytes bytes 33 µs 34 µs 4,448 bytes bytes
load::settings/voucher_limit_notifications_php 1 32 µs 34 µs 6,000 bytes bytes 32 µs 34 µs 6,000 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 26 µs 28 µs 1,304 bytes bytes 26 µs 28 µs 1,304 bytes bytes
App\Dto\BaseData::toArray 8 17 µs 22 µs 3,936 bytes bytes 17 µs 22 µs 3,936 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 10 µs 11 µs 664 bytes bytes 10 µs 11 µs 664 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
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 33 µs 33 µs 1,936 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