Profile data for GET http://isizwe.powerlynx.app/portal/api/redirect-flow/order-plan/18?hash=55245826e5b52587526879542286eb95&gateway=netcash

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()
32,683 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
16,283 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
3,254 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
1,680 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
1,598 µs
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway
1,033 µs

Memory Hogs

load::settings/localization_php
95,920 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 32,683 µs 16,780 µs -8,840 bytes bytes 60,171 µs 32,792 µs 158,728 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 16,283 µs 7,127 µs -11,768 bytes bytes 16,525 µs 7,374 µs 12,120 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 3,254 µs 1,761 µs -8,656 bytes bytes 3,370 µs 1,880 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 1,680 µs 1,764 µs -27,384 bytes bytes 1,889 µs 2,140 µs 6,376 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 1,598 µs 1,244 µs 1,584 bytes bytes 1,713 µs 1,367 µs 10,136 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,033 µs 694 µs 2,848 bytes bytes 1,033 µs 694 µs 2,848 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 1,004 µs 970 µs 3,976 bytes bytes 1,004 µs 970 µs 3,976 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 755 µs 378 µs 1,056 bytes bytes 755 µs 378 µs 1,056 bytes bytes
load::settings/splynx_integration_php 9 542 µs 557 µs 52,896 bytes bytes 542 µs 557 µs 52,896 bytes bytes
load::settings/localization_php 3 414 µs 417 µs 95,920 bytes bytes 414 µs 417 µs 95,920 bytes bytes
load::settings/finance_php 1 131 µs 132 µs 7,008 bytes bytes 131 µs 132 µs 7,008 bytes bytes
load::settings/customers_php 1 125 µs 126 µs 4,992 bytes bytes 125 µs 126 µs 4,992 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 102 µs 92 µs -984 bytes bytes 8,233 µs 6,300 µs 25,280 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 79 µs 245 µs 696 bytes bytes 79 µs 245 µs 696 bytes bytes
load::settings/captive_portal_php 1 72 µs 73 µs 7,416 bytes bytes 72 µs 73 µs 7,416 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 69 µs 67 µs 48 bytes bytes 1,992 µs 2,242 µs 8,696 bytes bytes
App\Dto\BaseData::toJson 8 40 µs 37 µs -1,848 bytes bytes 54 µs 56 µs 2,088 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 34 µs 35 µs 648 bytes bytes 34 µs 35 µs 648 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 31 µs 34 µs 1,328 bytes bytes 85 µs 90 µs 3,416 bytes bytes
load::settings/finance_notifications_php 1 28 µs 29 µs 4,448 bytes bytes 28 µs 29 µs 4,448 bytes bytes
load::settings/portal_php 1 28 µs 29 µs 3,160 bytes bytes 28 µs 29 µs 3,160 bytes bytes
url 1 27 µs 28 µs 1,608 bytes bytes 27 µs 28 µs 1,608 bytes bytes
load::settings/status_page_notifications_php 1 22 µs 23 µs 5,816 bytes bytes 22 µs 23 µs 5,816 bytes bytes
load::settings/voucher_limit_notifications_php 1 22 µs 24 µs 6,000 bytes bytes 22 µs 24 µs 6,000 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::exitStatementI… 1 20 µs 21 µs 696 bytes bytes 20 µs 21 µs 696 bytes bytes
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 1 18 µs 15 µs 832 bytes bytes 38 µs 37 µs 4,176 bytes bytes
App\Dto\BaseData::toArray 8 14 µs 19 µs 3,936 bytes bytes 14 µs 19 µs 3,936 bytes bytes
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 8 12 µs 18 µs 4,304 bytes bytes 12 µs 18 µs 4,304 bytes bytes
Xhgui\Profiler\Profiler::disable 1 12 µs 10 µs 776 bytes bytes 20 µs 20 µs 1,944 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 1,272 bytes bytes 1,013 µs 977 µs 5,248 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 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
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