Profile data for POST http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/plans-data

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\Models\Tenant\Config\SplashPages\SplashPagePages::getFilledConfig
22,047 µs
load::2006-03-01/endpoint-rule-set-1_json_php
6,768 µs
main()
6,467 µs
App\Repositories\RedirectFlow\PlansPageRepository::getPlansData
5,523 µs
Laravel\Boost\Middleware\InjectBoost::handle
2,020 µs
App\Repositories\Tenant\RedirectFlow\PlansRepository::getPlansForSplashPage
679 µs

Memory Hogs

load::2006-03-01/endpoint-rule-set-1_json_php
5,336,096 bytes
load::data/partitions_json_php
160,104 bytes
load::settings/localization_php
63,488 bytes
load::settings/splynx_integration_php
58,264 bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::getPlansForSplashPage
57,104 bytes
load::RedirectFlow/PlansPageRepository_php
23,856 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\Models\Tenant\Config\SplashPages\SplashPagePages::getFilledCo… 1 22,047 µs 15,260 µs -7,563,680 bytes bytes 29,135 µs 22,334 µs -2,050,232 bytes bytes
load::2006-03-01/endpoint-rule-set-1_json_php 3 6,768 µs 6,751 µs 5,336,096 bytes bytes 6,768 µs 6,751 µs 5,336,096 bytes bytes
main() 1 6,467 µs 2,276 µs -37,952 bytes bytes 49,774 µs 33,447 µs -1,847,056 bytes bytes
App\Repositories\RedirectFlow\PlansPageRepository::getPlansData 1 5,523 µs 3,343 µs -38,792 bytes bytes 9,771 µs 6,087 µs 142,688 bytes bytes
Laravel\Boost\Middleware\InjectBoost::handle 1 2,020 µs 1,214 µs 12,064 bytes bytes 43,288 µs 31,152 µs -1,812,896 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::getPlansFor… 1 679 µs 381 µs 57,104 bytes bytes 1,896 µs 1,000 µs 80,776 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::getTemporar… 1 603 µs 274 µs 2,696 bytes bytes 603 µs 274 µs 2,696 bytes bytes
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::shouldCol… 1 588 µs 298 µs -6,192 bytes bytes 639 µs 349 µs 2,040 bytes bytes
load::RedirectFlow/PlansPageRepository_php 1 495 µs 256 µs 23,856 bytes bytes 495 µs 256 µs 23,856 bytes bytes
App\Services\SplashPages\PageConfigService::getConfig 1 404 µs 200 µs 2,968 bytes bytes 410 µs 206 µs 4,296 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::getButtonText 1 380 µs 201 µs -9,688 bytes bytes 426 µs 250 µs 2,208 bytes bytes
App\Repositories\RedirectFlow\SplashPageRepository::getInstance 1 372 µs 262 µs 10,400 bytes bytes 372 µs 262 µs 10,400 bytes bytes
App\Helpers\DateHelper::getDatetime 2 341 µs 200 µs 3,856 bytes bytes 341 µs 200 µs 3,856 bytes bytes
App\Repositories\RedirectFlow\PlansPageRepository::getFormatedPla… 5 337 µs 323 µs 12,264 bytes bytes 965 µs 886 µs 28,592 bytes bytes
load::RedirectFlow/PlansRepository_php 1 319 µs 173 µs 22,744 bytes bytes 319 µs 173 µs 22,744 bytes bytes
App\Models\Tenant\Plan::getFormattedPrice 5 262 µs 179 µs -28,152 bytes bytes 352 µs 270 µs 3,592 bytes bytes
load::settings/splynx_integration_php 10 236 µs 245 µs 58,264 bytes bytes 236 µs 245 µs 58,264 bytes bytes
load::Helpers/DateHelper_php 1 213 µs 86 µs 9,872 bytes bytes 213 µs 86 µs 9,872 bytes bytes
load::data/partitions_json_php 3 213 µs 214 µs 160,104 bytes bytes 213 µs 214 µs 160,104 bytes bytes
App\Models\Tenant\Location::vouchersEnabled 1 209 µs 112 µs 1,136 bytes bytes 209 µs 112 µs 1,136 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::isEnabled 1 196 µs 84 µs 1,136 bytes bytes 196 µs 84 µs 1,136 bytes bytes
load::settings/localization_php 2 173 µs 173 µs 63,488 bytes bytes 173 µs 173 µs 63,488 bytes bytes
App\Http\Controllers\Tenant\CaptivePortal\PlansController::plansD… 1 150 µs 147 µs -45,696 bytes bytes 40,484 µs 29,389 µs -1,935,144 bytes bytes
load::settings/captive_portal_php 2 90 µs 91 µs 16,416 bytes bytes 90 µs 91 µs 16,416 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPagePages::getBaseConf… 1 66 µs 67 µs 13,176 bytes bytes 66 µs 67 µs 13,176 bytes bytes
App\Models\Tenant\Plan::getFormattedTimeLimit 10 40 µs 43 µs 752 bytes bytes 40 µs 43 µs 752 bytes bytes
App\Models\Tenant\Plan::getFormattedSimultaneousDevices 5 40 µs 43 µs 832 bytes bytes 40 µs 43 µs 832 bytes bytes
route 1 38 µs 38 µs 752 bytes bytes 38 µs 38 µs 752 bytes bytes
App\Models\Tenant\Plan::getFormattedDownloadSpeed 5 37 µs 37 µs 816 bytes bytes 50 µs 51 µs 1,584 bytes bytes
App\Models\Tenant\Plan::getFormattedTotalTrafficLimit 5 31 µs 31 µs 3,768 bytes bytes 39 µs 40 µs 5,096 bytes bytes
load::settings/customers_php 1 29 µs 29 µs 5,048 bytes bytes 29 µs 29 µs 5,048 bytes bytes
load::settings/security_php 1 28 µs 29 µs 7,216 bytes bytes 28 µs 29 µs 7,216 bytes bytes
App\Models\Tenant\Plan::getFormattedUploadSpeed 5 27 µs 28 µs 816 bytes bytes 32 µs 34 µs 1,584 bytes bytes
load::settings/finance_php 1 25 µs 24 µs 7,064 bytes bytes 25 µs 24 µs 7,064 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::addAvailabl… 1 24 µs 24 µs 168 bytes bytes 432 µs 235 µs 12,816 bytes bytes
App\Models\Tenant\Plan::getFormattedDownloadTrafficLimit 5 23 µs 21 µs 752 bytes bytes 23 µs 21 µs 752 bytes bytes
App\Models\Tenant\Plan::getExpiresIn 5 21 µs 22 µs 632 bytes bytes 21 µs 22 µs 632 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPagePages::getBaseConf… 1 20 µs 18 µs 792 bytes bytes 91 µs 90 µs 15,328 bytes bytes
load::settings/voucher_limit_notifications_php 1 19 µs 20 µs 6,056 bytes bytes 19 µs 20 µs 6,056 bytes bytes
App\Models\Tenant\Plan::isExpiresInVisible 5 18 µs 21 µs 752 bytes bytes 18 µs 21 µs 752 bytes bytes
App\Format\FormatManager::formatTraffic 10 18 µs 20 µs 1,536 bytes bytes 18 µs 20 µs 1,536 bytes bytes
load::settings/finance_notifications_php 1 16 µs 16 µs 4,488 bytes bytes 16 µs 16 µs 4,488 bytes bytes
load::settings/portal_php 1 16 µs 17 µs 3,824 bytes bytes 16 µs 17 µs 3,824 bytes bytes
load::settings/status_page_notifications_php 1 15 µs 16 µs 5,872 bytes bytes 15 µs 16 µs 5,872 bytes bytes
App\Repositories\RedirectFlow\PlansPageRepository::plansToArray 1 15 µs 12 µs 1,008 bytes bytes 983 µs 901 µs 30,296 bytes bytes
App\Models\Tenant\Plan::getFormattedUploadTrafficLimit 5 13 µs 18 µs 752 bytes bytes 13 µs 18 µs 752 bytes bytes
Illuminate\Database\Eloquent\Model::getEnumCastableAttributeValue… 3 13 µs 10 µs 1,392 bytes bytes 19 µs 20 µs 2,024 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::addUsageLim… 1 12 µs 11 µs 1,104 bytes bytes 615 µs 285 µs 3,800 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::addAvailabl… 1 10 µs µs 16 bytes bytes 166 µs 95 µs 4,464 bytes bytes
Xhgui\Profiler\Profiler::disable 1 10 µs µs 776 bytes bytes 14 µs 13 µs 1,944 bytes bytes
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::updateDev… 1 µs µs 728 bytes bytes 645 µs 352 µs 2,768 bytes bytes
App\Format\FormatManager::formatTrafficByUnit 2 µs µs 728 bytes bytes µs µs 1,328 bytes bytes
Illuminate\Database\Eloquent\Model::getEnumCaseFromValue 3 µs 10 µs 632 bytes bytes µs 10 µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::setEnumCastableAttribute 1 µs µs 696 bytes bytes µs µs 1,328 bytes bytes
App\Helpers\DateHelper::datetimeToDayMinutes 1 µs µs 1,352 bytes bytes µs µs 1,352 bytes bytes
Laravel\Boost\Middleware\InjectBoost::shouldInject 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstra… 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\Query\Builder::whereRaw 1 µs µs 1,168 bytes bytes µs µs 1,168 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::whereBitwise 1 µs µs 1,960 bytes bytes µs µs 1,960 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::isConfigured 1 µs µs 696 bytes bytes 199 µs 86 µs 1,832 bytes bytes
App\Repositories\RedirectFlow\PlansPageRepository::gatewaysToArra… 1 µs µs 1,600 bytes bytes µs µs 1,600 bytes bytes
App\Repositories\RedirectFlow\PlansPageRepository::{closure:App\R… 5 µ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,216 bytes bytes µs µs 1,216 bytes bytes
App\Casts\DaysToInt::dayNumberToBit 1 µs µs 848 bytes bytes µs µs 848 bytes bytes
App\Format\FormatManager::convertBytesToUnit 2 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPagePages::mergeSelect… 1 µs µs 1,256 bytes bytes µs µs 1,256 bytes bytes
App\Services\SplashPages\PageConfigService::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::getStorableEnumValue 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::whereRaw 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