Profile data for GET http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/login-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\Helpers\Security::pbkdf2
65,497 µs
load::2006-03-01/endpoint-rule-set-1_json_php
6,225 µs
main()
3,166 µs
App\Models\Tenant\Config\SplashPages\SplashPage::getFilledTheme
2,474 µs
Laravel\Boost\Middleware\InjectBoost::handle
2,465 µs
App\Repositories\Tenant\Locations\LoginOptionsRepository::findOne
2,305 µs

Memory Hogs

load::2006-03-01/endpoint-rule-set-1_json_php
5,336,728 bytes
load::data/partitions_json_php
160,704 bytes
load::RedirectFlow/LoginPageRepository_php
57,320 bytes
load::Helpers/Security_php
49,352 bytes
load::RedirectFlow/SplynxIntegration_php
46,784 bytes
load::Location/LoginOption_php
34,952 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\Helpers\Security::pbkdf2 1 65,497 µs 60,959 µs 616 bytes bytes 65,497 µs 60,959 µs 616 bytes bytes
load::2006-03-01/endpoint-rule-set-1_json_php 3 6,225 µs 6,096 µs 5,336,728 bytes bytes 6,225 µs 6,096 µs 5,336,728 bytes bytes
main() 1 3,166 µs 2,314 µs -106,192 bytes bytes 92,751 µs 80,444 µs 5,509,840 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPage::getFilledTheme 1 2,474 µs 2,469 µs -167,864 bytes bytes 8,667 µs 8,069 µs 3,501,896 bytes bytes
Laravel\Boost\Middleware\InjectBoost::handle 1 2,465 µs 1,434 µs 11,784 bytes bytes 89,570 µs 78,113 µs 5,612,240 bytes bytes
App\Repositories\Tenant\Locations\LoginOptionsRepository::findOne… 1 2,305 µs 448 µs 4,904 bytes bytes 2,564 µs 584 µs 42,408 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::isEnabled 1 1,457 µs 272 µs 1,568 bytes bytes 1,742 µs 386 µs 35,104 bytes bytes
App\Repositories\RedirectFlow\LoginPageRepository::getLoginInfo 1 1,187 µs 1,178 µs -98,408 bytes bytes 85,414 µs 75,414 µs 5,448,176 bytes bytes
App\Repositories\Tenant\BaseS3Repository::changeResourceUrl 3 1,114 µs 852 µs 2,792 bytes bytes 1,825 µs 1,278 µs 5,704 bytes bytes
App\Repositories\RedirectFlow\LoginPageRepository::getCompanyName… 1 759 µs 450 µs 2,432 bytes bytes 759 µs 450 µs 2,432 bytes bytes
load::RedirectFlow/LoginPageRepository_php 1 673 µs 426 µs 57,320 bytes bytes 673 µs 426 µs 57,320 bytes bytes
App\Models\Tenant::getTenantFullDomain 3 633 µs 347 µs -1,216 bytes bytes 711 µs 426 µs 2,912 bytes bytes
load::RedirectFlow/SplynxIntegration_php 1 495 µs 306 µs 46,784 bytes bytes 495 µs 306 µs 46,784 bytes bytes
App\Repositories\RedirectFlow\SplashPageRepository::getInstance 1 421 µs 234 µs 2,880 bytes bytes 502 µs 315 µs 10,376 bytes bytes
load::Helpers/Security_php 1 379 µs 218 µs 49,352 bytes bytes 379 µs 218 µs 49,352 bytes bytes
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::shouldCol… 1 349 µs 182 µs -6,192 bytes bytes 393 µs 227 µs 2,040 bytes bytes
load::Locations/LoginOptionsRepository_php 1 337 µs 178 µs 16,024 bytes bytes 337 µs 178 µs 16,024 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::getButtonText 1 295 µs 177 µs -9,368 bytes bytes 341 µs 224 µs 2,528 bytes bytes
load::Payment/LocationPaymentGateway_php 1 283 µs 112 µs 32,904 bytes bytes 283 µs 112 µs 32,904 bytes bytes
App\Repositories\Tenant\Locations\LoginOptionsRepository::loadLog… 1 268 µs 181 µs 4,768 bytes bytes 281 µs 196 µs 8,144 bytes bytes
load::Location/LoginOption_php 1 247 µs 123 µs 34,952 bytes bytes 247 µs 123 µs 34,952 bytes bytes
load::data/partitions_json_php 3 222 µs 223 µs 160,704 bytes bytes 222 µs 223 µs 160,704 bytes bytes
load::Helpers/Url_php 1 198 µs 78 µs 5,112 bytes bytes 198 µs 78 µs 5,112 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::generateSecret 1 171 µs 107 µs -17,904 bytes bytes 66,136 µs 61,369 µs 41,416 bytes bytes
load::settings/localization_php 1 151 µs 152 µs 31,744 bytes bytes 151 µs 152 µs 31,744 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::getEndpointUrl 1 138 µs 76 µs -4,464 bytes bytes 157 µs 95 µs 1,784 bytes bytes
App\Http\Controllers\Tenant\CaptivePortal\LoginController::loginD… 1 110 µs 110 µs -1,744 bytes bytes 86,026 µs 75,839 µs 5,456,808 bytes bytes
load::settings/splynx_integration_php 5 107 µs 109 µs 30,624 bytes bytes 107 µs 109 µs 30,624 bytes bytes
load::settings/captive_portal_php 2 91 µs 93 µs 16,416 bytes bytes 91 µs 93 µs 16,416 bytes bytes
App\Models\Tenant::domain 1 78 µs 79 µs 4,128 bytes bytes 78 µs 79 µs 4,128 bytes bytes
App\Helpers\Security::symmetricEncrypt 1 49 µs 40 µs 984 bytes bytes 65,565 µs 61,022 µs 3,720 bytes bytes
Illuminate\Database\Eloquent\Model::__set 2 44 µs 43 µs 1,144 bytes bytes 61 µs 60 µs 4,024 bytes bytes
load::settings/customers_php 1 39 µs 41 µs 5,048 bytes bytes 39 µs 41 µs 5,048 bytes bytes
route 1 39 µs 39 µs 736 bytes bytes 39 µs 39 µs 736 bytes bytes
load::settings/finance_php 1 31 µs 32 µs 7,064 bytes bytes 31 µs 32 µs 7,064 bytes bytes
load::settings/security_php 1 25 µs 26 µs 7,216 bytes bytes 25 µs 26 µs 7,216 bytes bytes
load::settings/finance_notifications_php 1 22 µs 23 µs 4,488 bytes bytes 22 µs 23 µs 4,488 bytes bytes
load::settings/portal_php 1 22 µs 21 µs 3,824 bytes bytes 22 µs 21 µs 3,824 bytes bytes
load::settings/status_page_notifications_php 1 22 µs 24 µs 5,872 bytes bytes 22 µs 24 µs 5,872 bytes bytes
load::settings/voucher_limit_notifications_php 1 22 µs 22 µs 6,056 bytes bytes 22 µs 22 µs 6,056 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::getExternalAuthUrl 1 22 µs 19 µs -1,736 bytes bytes 66,564 µs 61,614 µs 54,520 bytes bytes
Illuminate\Database\Eloquent\Model::castAttributeAsJson 5 14 µs 13 µs 2,024 bytes bytes 38 µs 40 µs 4,560 bytes bytes
App\Helpers\Url::addParamsToUrl 1 12 µs 14 µs 7,208 bytes bytes 12 µs 14 µs 7,208 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPage::initializeSoftDe… 3 11 µs µs 728 bytes bytes 15 µs 15 µs 1,392 bytes bytes
Illuminate\Database\Eloquent\Casts\Json::encode 5 10 µs 10 µs 1,240 bytes bytes 10 µs 10 µs 1,240 bytes bytes
Illuminate\Database\Eloquent\Model::asJson 5 µs µs 664 bytes bytes 18 µs 18 µs 1,904 bytes bytes
App\Helpers\Security::generateRandomKey 2 µs µs 680 bytes bytes µs µs 680 bytes bytes
App\Helpers\Security::hkdf 1 µs µs 616 bytes bytes µs µs 616 bytes bytes
Xhgui\Profiler\Profiler::disable 1 µs µs 776 bytes bytes 11 µs 11 µs 1,944 bytes bytes
Illuminate\Database\Eloquent\Model::getJsonCastFlags 5 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPage::getDeletedAtColu… 7 µs µs 1,328 bytes bytes µs µs 1,328 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPage::getQualifiedDele… 1 µs µs 1,416 bytes bytes µs µs 2,080 bytes bytes
App\Services\RedirectFlow\SplynxIntegration::isConfigured 1 µs µs 696 bytes bytes 1,746 µs 389 µs 35,800 bytes bytes
App\Helpers\Security::hashData 1 µs µs 824 bytes bytes µs µs 824 bytes bytes
Laravel\Boost\Middleware\InjectBoost::shouldInject 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Repositories\Tenant\Locations\LoginOptionsRepository::getDefa… 2 µs µs 3,616 bytes bytes µs µs 3,616 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
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstra… 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Relations\Pivot::getTable 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Models\Tenant\Config\SplashPages\SplashPage::getDefaultTheme 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Helpers\ArrayHelper::index 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