Profile data for GET http://marveltec.powerlynx.app/portal/api/redirect-flow/order-plan/2?hash=11484b15e1fdafdcb1e0e66e0ced518c&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()
34,200 µs
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation
24,473 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct
3,570 µs
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption
2,075 µs
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement
1,559 µs
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway
1,135 µs

Memory Hogs

load::settings/localization_php
95,920 bytes
load::settings/splynx_integration_php
64,176 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 34,200 µs 17,439 µs -20,504 bytes bytes 69,758 µs 36,029 µs 148,112 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 24,473 µs 10,008 µs -20,896 bytes bytes 24,910 µs 10,455 µs 14,272 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 3,570 µs 2,823 µs -8,656 bytes bytes 3,666 µs 2,923 µs 3,256 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 2,075 µs 1,213 µs -27,392 bytes bytes 2,270 µs 1,412 µs 6,368 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 1,559 µs 733 µs 3,728 bytes bytes 1,661 µs 843 µs 12,280 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,135 µs 1,052 µs 2,848 bytes bytes 1,135 µs 1,052 µs 2,848 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 909 µs 887 µs 1,056 bytes bytes 909 µs 887 µs 1,056 bytes bytes
load::settings/splynx_integration_php 11 619 µs 637 µs 64,176 bytes bytes 619 µs 637 µs 64,176 bytes bytes
load::settings/localization_php 3 431 µs 435 µs 95,920 bytes bytes 431 µs 435 µs 95,920 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 132 µs 126 µs 488 bytes bytes 8,984 µs 6,475 µs 26,920 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 82 µs 80 µs -1,224 bytes bytes 2,387 µs 1,527 µs 7,416 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 61 µs 63 µs 696 bytes bytes 61 µs 63 µs 696 bytes bytes
load::settings/captive_portal_php 1 60 µs 61 µs 7,416 bytes bytes 60 µs 61 µs 7,416 bytes bytes
load::settings/customers_php 1 49 µs 50 µs 4,992 bytes bytes 49 µs 50 µs 4,992 bytes bytes
load::settings/finance_notifications_php 1 42 µs 43 µs 4,448 bytes bytes 42 µs 43 µs 4,448 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 39 µs 39 µs 648 bytes bytes 39 µs 39 µs 648 bytes bytes
load::settings/finance_php 1 38 µs 40 µs 7,008 bytes bytes 38 µs 40 µs 7,008 bytes bytes
App\Dto\BaseData::toJson 8 33 µs 30 µs -1,848 bytes bytes 47 µs 49 µs 2,088 bytes bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 31 µs 33 µs 1,328 bytes bytes 78 µs 82 µs 3,416 bytes bytes
url 1 28 µs 28 µs 1,608 bytes bytes 28 µs 28 µs 1,608 bytes bytes
App\Services\RedirectFlow\Adverts\Adverts::checkCompletion 1 24 µs 24 µs 568 bytes bytes 24 µs 24 µs 568 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 23 µs 6,000 bytes bytes 22 µs 23 µs 6,000 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 19 µs 20 µs 1,304 bytes bytes 19 µs 20 µs 1,304 bytes bytes
load::settings/portal_php 1 18 µs 19 µs 3,160 bytes bytes 18 µs 19 µs 3,160 bytes bytes
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 1 15 µs 12 µs 832 bytes bytes 31 µs 31 µ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
Xhgui\Profiler\Profiler::disable 1 13 µs 10 µs 776 bytes bytes 19 µs 19 µs 1,944 bytes bytes
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 8 µs 16 µs 4,304 bytes bytes µs 16 µs 4,304 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
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 632 bytes bytes 25 µs 26 µs 1,936 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 2 µ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
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