Profile data for GET http://e2e-tests.tsumanchuk.project-h.io/redirect-flow

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

App\Services\RedirectFlow\PostBackRedirection::redirectToMikrotik
1,000,108 µs
App\Http\Controllers\Tenant\RedirectFlowController::index
4,006 µs
main()
3,322 µs
Laravel\Boost\Middleware\InjectBoost::handle
2,182 µs
App\Services\License\LicenseComponent::canAuthorizeNewUsers
2,076 µs
App\Services\RedirectFlow\VoucherLocator::searchVoucher
905 µs

Memory Hogs

load::RedirectFlow/PostBackRedirection_php
42,752 bytes
load::Tenant/TrialSession_php
37,416 bytes
load::settings/localization_php
31,744 bytes
App\Http\Controllers\Tenant\RedirectFlowController::index
31,456 bytes
Laravel\Boost\Middleware\InjectBoost::handle
28,760 bytes
App\Models\Tenant\MacLink::customer
8,240 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
App\Services\RedirectFlow\PostBackRedirection::redirectToMikrotik… 1 1,000,108 µs 243 µs 104 bytes bytes 1,000,978 µs 895 µs 4,192 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::index 1 4,006 µs 2,621 µs 31,456 bytes bytes 1,011,584 µs 7,902 µs 55,768 bytes bytes
main() 1 3,322 µs 2,343 µs -36,736 bytes bytes 1,017,442 µs 11,721 µs 137,912 bytes bytes
Laravel\Boost\Middleware\InjectBoost::handle 1 2,182 µs 1,147 µs 28,760 bytes bytes 1,014,103 µs 9,360 µs 170,856 bytes bytes
App\Services\License\LicenseComponent::canAuthorizeNewUsers 1 2,076 µs 1,465 µs -105,928 bytes bytes 3,182 µs 2,096 µs -98,472 bytes bytes
App\Services\RedirectFlow\VoucherLocator::searchVoucher 1 905 µs 532 µs 2,544 bytes bytes 1,136 µs 695 µs 7,088 bytes bytes
App\Services\License\LicenseComponent::{closure:App\Services\Lice… 1 863 µs 442 µs 2,872 bytes bytes 1,097 µs 619 µs 6,952 bytes bytes
App\Services\RedirectFlow\Redirect::redirectPost 1 860 µs 637 µs 2,040 bytes bytes 865 µs 646 µs 2,704 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveValues 2 569 µs 408 µs 1,264 bytes bytes 569 µs 408 µs 1,264 bytes bytes
load::RedirectFlow/PostBackRedirection_php 1 376 µs 259 µs 42,752 bytes bytes 376 µs 259 µs 42,752 bytes bytes
load::Tenant/TrialSession_php 1 331 µs 166 µs 37,416 bytes bytes 331 µs 166 µs 37,416 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::shouldRedirec… 1 291 µs 209 µs 4,104 bytes bytes 291 µs 209 µs 4,104 bytes bytes
App\Services\RedirectFlow\PostBackRedirection::redirectBackToRout… 1 222 µs 168 µs 760 bytes bytes 1,001,200 µs 1,063 µs 4,952 bytes bytes
App\Services\License\TenantLicenseServiceApi::canAuth 1 216 µs 156 µs 1,864 bytes bytes 220 µs 162 µs 3,256 bytes bytes
App\Services\SplashPages\PageConfigService::needForceShowStatusPa… 1 209 µs 106 µs 1,104 bytes bytes 209 µs 106 µs 1,104 bytes bytes
RoadRunner\Logger\Logger::warning 1 169 µs 101 µs 568 bytes bytes 169 µs 101 µs 568 bytes bytes
load::settings/localization_php 1 90 µs 85 µs 31,744 bytes bytes 90 µs 85 µs 31,744 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::parseMacFile 3 76 µs 79 µs 3,304 bytes bytes 76 µs 79 µs 3,304 bytes bytes
App\Models\Tenant\MacLink::customer 1 74 µs 75 µs 8,240 bytes bytes 81 µs 82 µs 9,864 bytes bytes
Illuminate\Log\LogManager::warning 1 53 µs 52 µs 776 bytes bytes 222 µs 153 µs 1,344 bytes bytes
load::settings/customers_php 1 44 µs 36 µs 5,048 bytes bytes 44 µs 36 µs 5,048 bytes bytes
load::settings/captive_portal_php 1 42 µs 42 µs 8,184 bytes bytes 42 µs 42 µs 8,184 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::isDetected 1 42 µs 34 µs 200 bytes bytes 703 µs 533 µs 6,888 bytes bytes
load::settings/finance_notifications_php 1 31 µs 25 µs 4,488 bytes bytes 31 µs 25 µs 4,488 bytes bytes
load::settings/security_php 1 30 µs 25 µs 7,216 bytes bytes 30 µs 25 µs 7,216 bytes bytes
route 1 28 µs 30 µs 720 bytes bytes 28 µs 30 µs 720 bytes bytes
load::settings/voucher_limit_notifications_php 1 26 µs 20 µs 6,056 bytes bytes 26 µs 20 µs 6,056 bytes bytes
load::settings/finance_php 1 23 µs 24 µs 7,064 bytes bytes 23 µs 24 µs 7,064 bytes bytes
load::settings/status_page_notifications_php 1 15 µs 15 µs 5,872 bytes bytes 15 µs 15 µs 5,872 bytes bytes
load::settings/splynx_integration_php 1 14 µs 15 µs 6,232 bytes bytes 14 µs 15 µs 6,232 bytes bytes
App\Services\License\TenantLicenseServiceApi::__construct 1 14 µs 15 µs 824 bytes bytes 14 µs 15 µs 824 bytes bytes
load::settings/portal_php 1 13 µs 14 µs 3,824 bytes bytes 13 µs 14 µs 3,824 bytes bytes
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstra… 5 11 µs 15 µs 1,136 bytes bytes 11 µs 15 µs 1,136 bytes bytes
App\Models\Tenant\Customer::initializeSoftDeletes 3 11 µs 11 µs 2,408 bytes bytes 16 µs 16 µs 3,008 bytes bytes
App\Services\RedirectFlow\LocationDetector::detect 1 10 µs 11 µs 632 bytes bytes 10 µs 11 µs 632 bytes bytes
Laravel\Boost\Middleware\InjectBoost::shouldInject 1 µs 10 µs 600 bytes bytes µs 10 µs 600 bytes bytes
Xhgui\Profiler\Profiler::disable 1 µs µs 776 bytes bytes 12 µs 11 µs 1,944 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveRedirectTime 1 µs µs 720 bytes bytes 131 µs 131 µs 2,880 bytes bytes
App\Services\RedirectFlow\VoucherLocator::{closure:App\Services\R… 1 µs µs 2,576 bytes bytes µs µs 2,576 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::fillSessionBy… 1 µs µs 696 bytes bytes µs µs 1,360 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveRedirectCount… 1 µs µs 720 bytes bytes 485 µs 321 µs 2,240 bytes bytes
App\Models\Tenant\Customer::getDeletedAtColumn 7 µs µs 1,232 bytes bytes µs µs 1,232 bytes bytes
App\Services\RedirectFlow\SplashPageDetector::detect 1 µs µs 1,912 bytes bytes µs µs 1,912 bytes bytes
App\Models\Tenant\Customer::getQualifiedDeletedAtColumn 1 µs µs 744 bytes bytes µs µs 1,376 bytes bytes
App\Services\RedirectFlow\PostBackRedirection::replaceParamInUrlQ… 1 µs µs 1,384 bytes bytes µs µs 1,384 bytes bytes
App\Helpers\Security::makeChapPassword 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,216 bytes bytes µs µs 1,216 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::setMacFile 1 µs µs 680 bytes bytes µs µs 680 bytes bytes
App\Helpers\Network::mac2int 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Stancl\Tenancy\Facades\GlobalCache::getFacadeAccessor 2 µs µs 632 bytes bytes µs µs 632 bytes bytes
Stancl\Tenancy\TenancyServiceProvider::{closure:Stancl\Tenancy\Te… 1 µs µs 760 bytes bytes µs µs 760 bytes bytes
App\Helpers\Network::int2mac 1 µs µs 624 bytes bytes µs µs 624 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::isItGrandstre… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Services\RedirectFlow\PostBackRedirection::__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