Profile data for POST 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

GuzzleHttp\Handler\CurlHandler::__invoke
10,006,450 µs
App\Services\RedirectFlow\LocationDetector::detect
6,585 µs
App\Http\Controllers\Tenant\RedirectFlowController::index
4,063 µs
main()
4,050 µs
load::Client/Factory_php
3,646 µs
App\Services\RedirectFlow\SplashPageDetector::detect
2,716 µs

Memory Hogs

load::Client/PendingRequest_php
289,352 bytes
load::Tenant/RedirectFlowController_php
224,744 bytes
load::src/Client_php
134,232 bytes
load::src/Utils_php
117,840 bytes
load::Handler/CurlFactory_php
117,400 bytes
load::Handler/StreamHandler_php
103,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
GuzzleHttp\Handler\CurlHandler::__invoke 1 10,006,450 µs 4,044 µs -480 bytes bytes 10,009,793 µs 5,460 µs 138,872 bytes bytes
App\Services\RedirectFlow\LocationDetector::detect 1 6,585 µs 1,263 µs 49,720 bytes bytes 6,585 µs 1,263 µs 49,720 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::index 1 4,063 µs 2,711 µs -39,096 bytes bytes 10,056,852 µs 28,893 µs 1,727,528 bytes bytes
main() 1 4,050 µs 3,303 µs -553,184 bytes bytes 10,065,923 µs 35,485 µs 1,538,264 bytes bytes
load::Client/Factory_php 1 3,646 µs 403 µs 65,096 bytes bytes 3,646 µs 403 µs 65,096 bytes bytes
App\Services\RedirectFlow\SplashPageDetector::detect 1 2,716 µs 520 µs 4,680 bytes bytes 2,936 µs 632 µs 39,368 bytes bytes
Laravel\Boost\Middleware\InjectBoost::handle 1 2,560 µs 1,412 µs 23,080 bytes bytes 10,059,721 µs 30,624 µs 1,836,936 bytes bytes
App\Services\License\LicenseComponent::canAuthorizeNewUsers 1 2,303 µs 1,409 µs -105,928 bytes bytes 10,033,739 µs 18,263 µs 1,288,720 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::parseMacFile 3 1,941 µs 350 µs 2,152 bytes bytes 1,941 µs 350 µs 2,152 bytes bytes
App\Services\RedirectFlow\VoucherLocator::searchVoucher 1 1,910 µs 1,117 µs 2,224 bytes bytes 2,229 µs 1,361 µs 8,088 bytes bytes
load::Tenant/RedirectFlowController_php 1 1,285 µs 1,127 µs 224,744 bytes bytes 1,285 µs 1,127 µs 224,744 bytes bytes
load::Handler/CurlFactory_php 1 1,280 µs 907 µs 117,400 bytes bytes 1,280 µs 907 µs 117,400 bytes bytes
load::Client/PendingRequest_php 1 1,075 µs 910 µs 289,352 bytes bytes 1,075 µs 910 µs 289,352 bytes bytes
load::src/Utils_php 2 1,025 µs 750 µs 117,840 bytes bytes 1,025 µs 750 µs 117,840 bytes bytes
load::Handler/StreamHandler_php 1 911 µs 649 µs 103,952 bytes bytes 911 µs 649 µs 103,952 bytes bytes
load::Exception/ConnectException_php 1 875 µs 251 µs 6,840 bytes bytes 875 µs 251 µs 6,840 bytes bytes
App\Services\License\TenantLicenseServiceApi::canAuth 1 755 µs 519 µs -27,072 bytes bytes 10,030,134 µs 16,135 µs 1,496,576 bytes bytes
load::src/Uri_php 1 733 µs 552 µs 94,008 bytes bytes 733 µs 552 µs 94,008 bytes bytes
App\Models\Tenant\Log\StatusedLog::finish 1 688 µs 788 µs 8,520 bytes bytes 688 µs 788 µs 8,520 bytes bytes
App\Services\License\LicenseComponent::{closure:App\Services\Lice… 1 678 µs 480 µs -119,264 bytes bytes 10,031,427 µs 16,843 µs 1,394,144 bytes bytes
load::src/Client_php 1 602 µs 414 µs 134,232 bytes bytes 602 µs 414 µs 134,232 bytes bytes
load::src/ClientExceptionInterface_php 1 593 µs 145 µs 2,408 bytes bytes 593 µs 145 µs 2,408 bytes bytes
GuzzleHttp\Utils::chooseHandler 1 585 µs 184 µs -43,472 bytes bytes 3,896 µs 2,265 µs 212,096 bytes bytes
load::License/TenantLicenseServiceApi_php 1 566 µs 179 µs 13,392 bytes bytes 566 µs 179 µs 13,392 bytes bytes
load::src/Middleware_php 1 561 µs 315 µs 52,376 bytes bytes 561 µs 315 µs 52,376 bytes bytes
load::src/ClientInterface_php 2 543 µs 166 µs 12,136 bytes bytes 543 µs 166 µs 12,136 bytes bytes
load::Middleware/InjectBoost_php 1 517 µs 166 µs 12,136 bytes bytes 517 µs 166 µs 12,136 bytes bytes
load::src/UriTemplate_php 1 483 µs 327 µs 44,984 bytes bytes 483 µs 327 µs 44,984 bytes bytes
load::Http/RedirectResponse_php 1 471 µs 591 µs 95,200 bytes bytes 471 µs 591 µs 95,200 bytes bytes
load::Facades/GlobalCache_php 1 431 µs 131 µs 5,040 bytes bytes 431 µs 131 µs 5,040 bytes bytes
load::src/RedirectMiddleware_php 1 430 µs 258 µs 37,784 bytes bytes 430 µs 258 µs 37,784 bytes bytes
load::src/MessageTrait_php 1 418 µs 215 µs 37,560 bytes bytes 418 µs 215 µs 37,560 bytes bytes
load::Cookie/CookieJar_php 1 417 µs 282 µs 44,752 bytes bytes 417 µs 282 µs 44,752 bytes bytes
load::src/HandlerStack_php 1 413 µs 273 µs 45,552 bytes bytes 413 µs 273 µs 45,552 bytes bytes
load::Handler/CurlMultiHandler_php 1 409 µs 233 µs 39,088 bytes bytes 409 µs 233 µs 39,088 bytes bytes
load::Facades/Http_php 1 357 µs 128 µs 35,416 bytes bytes 357 µs 128 µs 35,416 bytes bytes
load::src/Stream_php 1 342 µs 196 µs 101,968 bytes bytes 342 µs 196 µs 101,968 bytes bytes
load::RedirectFlow/VoucherLocator_php 1 331 µs 197 µs 27,456 bytes bytes 331 µs 197 µs 27,456 bytes bytes
load::CaptivePortal/DeviceType_php 1 316 µs 120 µs 3,864 bytes bytes 316 µs 120 µs 3,864 bytes bytes
load::src/ProfilingData_php 1 315 µs 230 µs 18,848 bytes bytes 315 µs 230 µs 18,848 bytes bytes
load::RedirectFlow/InfinityLoopDetector_php 1 312 µs 162 µs 15,760 bytes bytes 312 µs 162 µs 15,760 bytes bytes
load::Client/ConnectionException_php 1 306 µs 84 µs 2,312 bytes bytes 306 µs 84 µs 2,312 bytes bytes
load::Events/ConnectionFailed_php 1 304 µs 74 µs 4,288 bytes bytes 304 µs 74 µs 4,288 bytes bytes
Illuminate\Log\LogManager::warning 1 304 µs 227 µs 712 bytes bytes 304 µs 227 µs 712 bytes bytes
load::Client/Request_php 1 295 µs 169 µs 31,096 bytes bytes 295 µs 169 µs 31,096 bytes bytes
load::src/ClientTrait_php 1 288 µs 146 µs 31,368 bytes bytes 288 µs 146 µs 31,368 bytes bytes
load::src/TransferStats_php 1 277 µs 155 µs 13,744 bytes bytes 277 µs 155 µs 13,744 bytes bytes
load::http-foundation/RedirectResponse_php 1 273 µs 179 µs 16,224 bytes bytes 273 µs 179 µs 16,224 bytes bytes
load::src/Request_php 1 269 µs 154 µs 18,040 bytes bytes 269 µs 154 µs 18,040 bytes bytes
load::Plans/DefaultPlanService_php 1 256 µs 112 µs 12,760 bytes bytes 256 µs 112 µs 12,760 bytes bytes
load::RedirectFlow/SplashPageDetector_php 1 248 µs 116 µs 8,112 bytes bytes 248 µs 116 µs 8,112 bytes bytes
App\Services\RedirectFlow\RedirectFlowLogger::startLog 1 248 µs 247 µs 776 bytes bytes 871 µs 598 µs 50,312 bytes bytes
load::src/RequestOptions_php 1 236 µs 117 µs 27,056 bytes bytes 236 µs 117 µs 27,056 bytes bytes
load::Log/StatusedLog_php 1 234 µs 103 µs 9,872 bytes bytes 234 µs 103 µs 9,872 bytes bytes
load::Handler/CurlHandler_php 1 232 µs 86 µs 6,912 bytes bytes 232 µs 86 µs 6,912 bytes bytes
load::src/PrepareBodyMiddleware_php 1 230 µs 109 µs 14,216 bytes bytes 230 µs 109 µs 14,216 bytes bytes
load::Handler/EasyHandle_php 1 228 µs 96 µs 10,736 bytes bytes 228 µs 96 µs 10,736 bytes bytes
load::RedirectFlow/Redirect_php 1 228 µs 230 µs 8,952 bytes bytes 228 µs 230 µs 8,952 bytes bytes
load::src/Create_php 1 226 µs 107 µs 10,560 bytes bytes 226 µs 107 µs 10,560 bytes bytes
load::src/RejectedPromise_php 1 221 µs 120 µs 12,352 bytes bytes 221 µs 120 µs 12,352 bytes bytes
load::RedirectFlow/LocationDetector_php 1 221 µs 81 µs 5,240 bytes bytes 221 µs 81 µs 5,240 bytes bytes
load::Handler/CurlFactoryInterface_php 1 220 µs 72 µs 3,880 bytes bytes 220 µs 72 µs 3,880 bytes bytes
load::Cookie/CookieJarInterface_php 1 214 µs 88 µs 9,392 bytes bytes 214 µs 88 µs 9,392 bytes bytes
load::Log/RedirectFlow_php 1 213 µs 71 µs 32,136 bytes bytes 213 µs 71 µs 32,136 bytes bytes
load::SplashPages/SplashPageSsid_php 1 212 µs 105 µs 33,256 bytes bytes 212 µs 105 µs 33,256 bytes bytes
load::Handler/Proxy_php 1 202 µs 78 µs 9,832 bytes bytes 202 µs 78 µs 9,832 bytes bytes
load::RedirectFlow/RedirectFlowLogger_php 1 202 µs 88 µs 7,488 bytes bytes 202 µs 88 µs 7,488 bytes bytes
load::Events/RequestSending_php 1 200 µs 72 µs 3,440 bytes bytes 200 µs 72 µs 3,440 bytes bytes
load::src/NetworkExceptionInterface_php 1 189 µs 51 µs 3,952 bytes bytes 189 µs 51 µs 3,952 bytes bytes
load::src/PromiseInterface_php 1 177 µs 68 µs 9,472 bytes bytes 177 µs 68 µs 9,472 bytes bytes
load::Exception/TransferException_php 1 169 µs 48 µs 2,264 bytes bytes 169 µs 48 µs 2,264 bytes bytes
App\Models\Tenant\Log\StatusedLog::__construct 1 168 µs 168 µs 4,904 bytes bytes 174 µs 174 µs 6,168 bytes bytes
load::Client/HttpClientException_php 1 167 µs 53 µs 3,080 bytes bytes 167 µs 53 µs 3,080 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveValues 2 164 µs 167 µs 1,264 bytes bytes 164 µs 167 µs 1,264 bytes bytes
load::Exception/GuzzleException_php 1 162 µs 40 µs 2,328 bytes bytes 162 µs 40 µs 2,328 bytes bytes
load::settings/localization_php 2 135 µs 137 µs 63,824 bytes bytes 135 µs 137 µs 63,824 bytes bytes
GuzzleHttp\Handler\CurlFactory::createRejection 1 119 µs 112 µs 48,608 bytes bytes 2,570 µs 901 µs 89,072 bytes bytes
GuzzleHttp\Psr7\Uri::parse 1 107 µs 107 µs 1,672 bytes bytes 114 µs 115 µs 2,504 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::fillSessionBy… 1 103 µs 101 µs 1,784 bytes bytes 424 µs 227 µs 7,592 bytes bytes
load::settings/captive_portal_php 2 94 µs 95 µs 16,384 bytes bytes 94 µs 95 µs 16,384 bytes bytes
GuzzleHttp\Psr7\Stream::__construct 2 83 µs 70 µs 712 bytes bytes 87 µs 76 µs 2,768 bytes bytes
GuzzleHttp\Psr7\Request::__construct 3 80 µs 27 µs 1,408 bytes bytes 245 µs 197 µs 12,512 bytes bytes
App\Models\Tenant\MacLink::customer 1 74 µs 74 µs 8,592 bytes bytes 74 µs 74 µs 8,592 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::isItRedirectT… 1 68 µs 69 µs 1,416 bytes bytes 68 µs 69 µs 1,416 bytes bytes
GuzzleHttp\Psr7\Utils::streamFor 4 65 µs 75 µs -8,640 bytes bytes 501 µs 355 µs 97,296 bytes bytes
Illuminate\Routing\UrlGenerator::isValidUrl 1 58 µs 58 µs 584 bytes bytes 58 µs 58 µs 584 bytes bytes
GuzzleHttp\Client::configureDefaults 1 55 µs 49 µs -24,736 bytes bytes 1,134 µs 699 µs 69,248 bytes bytes
Illuminate\Http\Client\PendingRequest::marshalConnectionException… 1 55 µs 54 µs 42,296 bytes bytes 862 µs 294 µs 54,720 bytes bytes
load::settings/customers_php 2 54 µs 57 µs 10,112 bytes bytes 54 µs 57 µs 10,112 bytes bytes
GuzzleHttp\Client::requestAsync 1 51 µs 44 µs -30,224 bytes bytes 10,014,071 µs 8,399 µs 513,712 bytes bytes
Illuminate\Http\Client\PendingRequest::createClient 1 50 µs 45 µs -38,744 bytes bytes 2,622 µs 1,475 µs 208,512 bytes bytes
GuzzleHttp\Psr7\Request::updateHostFromUri 1 50 µs 50 µs 1,008 bytes bytes 52 µs 53 µs 2,176 bytes bytes
Symfony\Component\HttpFoundation\RedirectResponse::__construct 1 50 µs 49 µs 2,720 bytes bytes 59 µs 157 µs 5,600 bytes bytes
Illuminate\Routing\Redirector::createRedirect 1 47 µs 60 µs -2,176 bytes bytes 861 µs 998 µs 117,696 bytes bytes
load::settings/voucher_limit_notifications_php 2 45 µs 46 µs 12,144 bytes bytes 45 µs 46 µs 12,144 bytes bytes
GuzzleHttp\HandlerStack::create 1 45 µs 39 µs -29,328 bytes bytes 4,937 µs 2,923 µs 293,936 bytes bytes
load::settings/finance_php 2 43 µs 42 µs 14,128 bytes bytes 43 µs 42 µs 14,128 bytes bytes
GuzzleHttp\Handler\CurlFactory::invokeStats 1 43 µs 40 µs 600 bytes bytes 323 µs 200 µs 15,592 bytes bytes
GuzzleHttp\Psr7\Uri::filterQueryAndFragment 3 41 µs 42 µs 1,168 bytes bytes 41 µs 42 µs 1,168 bytes bytes
GuzzleHttp\Psr7\Request::assertValue 6 39 µs 41 µs 664 bytes bytes 39 µs 41 µs 664 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::isDetected 1 38 µs 35 µs 824 bytes bytes 2,162 µs 566 µs 6,944 bytes bytes
GuzzleHttp\Handler\CurlFactory::create 1 37 µs 34 µs -1,896 bytes bytes 384 µs 251 µs 28,104 bytes bytes
load::settings/security_php 2 35 µs 36 µs 13,792 bytes bytes 35 µs 36 µs 13,792 bytes bytes
GuzzleHttp\Handler\CurlMultiHandler::__construct 1 34 µs 30 µs -30,680 bytes bytes 1,547 µs 1,024 µs 91,784 bytes bytes
GuzzleHttp\Psr7\Uri::filterPath 1 33 µs 33 µs 568 bytes bytes 33 µs 33 µs 568 bytes bytes
load::settings/portal_php 2 31 µs 32 µs 7,648 bytes bytes 31 µs 32 µs 7,648 bytes bytes
load::settings/splynx_integration_php 2 31 µs 32 µs 12,480 bytes bytes 31 µs 32 µs 12,480 bytes bytes
load::settings/status_page_notifications_php 2 31 µs 32 µs 11,776 bytes bytes 31 µs 32 µs 11,776 bytes bytes
load::settings/finance_notifications_php 2 29 µs 31 µs 8,992 bytes bytes 29 µs 31 µs 8,992 bytes bytes
Illuminate\Http\Client\PendingRequest::dispatchRequestSendingEven… 1 29 µs 28 µs -632 bytes bytes 231 µs 103 µs 4,072 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:{closure:Illumina… 1 28 µs 25 µs 1,240 bytes bytes 10,009,847 µs 5,515 µs 147,120 bytes bytes
GuzzleHttp\Utils::getenv 4 26 µs 29 µs 1,152 bytes bytes 26 µs 29 µs 1,152 bytes bytes
GuzzleHttp\Psr7\Utils::modifyRequest 2 26 µs 18 µs 1,232 bytes bytes 657 µs 460 µs 105,176 bytes bytes
Illuminate\Http\Client\PendingRequest::expandUrlParameters 1 24 µs 19 µs -12,504 bytes bytes 509 µs 349 µs 33,080 bytes bytes
Illuminate\Http\Client\PendingRequest::dispatchConnectionFailedEv… 1 24 µs 21 µs -1,048 bytes bytes 329 µs 98 µs 4,504 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 23 µs 19 µs 920 bytes bytes 29 µs 29 µs 5,440 bytes bytes
GuzzleHttp\Psr7\Utils::uriFor 1 22 µs 21 µs -25,368 bytes bytes 937 µs 755 µs 76,776 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:{closure:Illumina… 1 22 µs 21 µs -8,064 bytes bytes 558 µs 302 µs 30,048 bytes bytes
GuzzleHttp\Promise\Create::rejectionFor 1 22 µs 22 µs -6,608 bytes bytes 423 µs 212 µs 15,816 bytes bytes
Xhgui\Profiler\Profiler::disable 1 22 µs 19 µs -4,232 bytes bytes 342 µs 255 µs 15,784 bytes bytes
GuzzleHttp\Handler\CurlFactory::getCurlVersion 1 21 µs 21 µs 1,040 bytes bytes 21 µs 21 µs 1,040 bytes bytes
App\Services\License\TenantLicenseServiceApi::__construct 1 20 µs 20 µs 824 bytes bytes 20 µs 20 µs 824 bytes bytes
GuzzleHttp\Psr7\Request::setHeaders 3 20 µs 18 µs 3,192 bytes bytes 107 µs 107 µs 7,776 bytes bytes
redirect 1 20 µs 20 µs 696 bytes bytes 957 µs 1,093 µs 121,048 bytes bytes
Illuminate\Http\Client\Factory::newPendingRequest 1 19 µs 17 µs -52,952 bytes bytes 1,109 µs 943 µs 240,856 bytes bytes
Illuminate\Http\Client\PendingRequest::buildHandlerStack 1 19 µs 18 µs -12,576 bytes bytes 5,403 µs 3,249 µs 333,048 bytes bytes
App\Models\Tenant\Location::getLoginOptionsConfigs 1 19 µs 20 µs 712 bytes bytes 19 µs 20 µs 712 bytes bytes
GuzzleHttp\HandlerStack::resolve 1 18 µs 11 µs 1,016 bytes bytes 269 µs 146 µs 20,016 bytes bytes
GuzzleHttp\Handler\CurlFactory::supportsTls12 1 18 µs 19 µs 1,008 bytes bytes 18 µs 19 µs 1,008 bytes bytes
GuzzleHttp\Handler\CurlFactory::finishError 1 18 µs 17 µs 5,584 bytes bytes 2,623 µs 954 µs 94,944 bytes bytes
GuzzleHttp\Client::transfer 1 17 µs 17 µs -2,904 bytes bytes 10,011,671 µs 6,645 µs 334,424 bytes bytes
GuzzleHttp\Client::request 1 17 µs 15 µs -13,224 bytes bytes 10,014,328 µs 8,535 µs 528,760 bytes bytes
Illuminate\Http\Client\PendingRequest::parseHttpOptions 1 16 µs 16 µs 1,416 bytes bytes 17 µs 18 µs 2,112 bytes bytes
GuzzleHttp\RedirectMiddleware::__invoke 1 16 µs 12 µs 1,456 bytes bytes 10,010,482 µs 5,892 µs 198,064 bytes bytes
GuzzleHttp\Psr7\Stream::close 1 16 µs 16 µs 32 bytes bytes 18 µs 18 µs 560 bytes bytes
GuzzleHttp\Psr7\Uri::__toString 5 15 µs 18 µs 2,464 bytes bytes 18 µs 21 µs 3,792 bytes bytes
GuzzleHttp\Psr7\Request::trimAndValidateHeaderValues 6 14 µs 15 µs 1,960 bytes bytes 66 µs 69 µs 3,352 bytes bytes
GuzzleHttp\Handler\CurlFactory::release 1 14 µs 15 µs -752 bytes bytes 14 µs 15 µs -752 bytes bytes
Illuminate\Http\Client\PendingRequest::sendRequest 1 14 µs 10 µs 640 bytes bytes 10,022,395 µs 13,298 µs 1,075,992 bytes bytes
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstra… 5 13 µs 15 µs 1,136 bytes bytes 13 µs 15 µs 1,136 bytes bytes
GuzzleHttp\Psr7\Request::{closure:GuzzleHttp\Psr7\MessageTrait::t… 6 13 µs 13 µs 728 bytes bytes 52 µs 54 µs 1,392 bytes bytes
GuzzleHttp\Psr7\Request::normalizeHeaderValue 6 13 µs 10 µs 648 bytes bytes 79 µs 79 µs 4,000 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 13 µs 12 µs 760 bytes bytes 571 µs 314 µs 30,808 bytes bytes
GuzzleHttp\Handler\CurlFactory::applyHandlerOptions 1 13 µs 11 µs 2,880 bytes bytes 50 µs 50 µs 7,736 bytes bytes
GuzzleHttp\Handler\CurlFactory::sanitizeCurlError 1 13 µs 11 µs 856 bytes bytes 32 µs 32 µs 4,504 bytes bytes
GuzzleHttp\Handler\CurlFactory::finish 1 13 µs 11 µs 712 bytes bytes 2,959 µs 1,165 µs 111,248 bytes bytes
Illuminate\Http\Client\PendingRequest::send 1 13 µs 12 µs 1,968 bytes bytes 10,023,804 µs 13,978 µs 1,168,192 bytes bytes
Illuminate\Routing\UrlGenerator::to 1 12 µs 12 µs 656 bytes bytes 71 µs 71 µs 2,056 bytes bytes
GuzzleHttp\Psr7\Utils::tryFopen 2 11 µs 12 µs 2,416 bytes bytes 11 µs 12 µs 2,416 bytes bytes
GuzzleHttp\Middleware::{closure:GuzzleHttp\Middleware::prepareBod… 1 11 µs 10 µs -4,256 bytes bytes 242 µs 121 µs 10,592 bytes bytes
GuzzleHttp\Psr7\Uri::applyParts 1 10 µs µs 888 bytes bytes 61 µs 62 µs 5,656 bytes bytes
GuzzleHttp\Client::applyOptions 1 10 µs 12 µs 416 bytes bytes 669 µs 474 µs 106,728 bytes bytes
GuzzleHttp\Handler\CurlFactory::getDefaultConf 1 10 µs 10 µs 1,344 bytes bytes 53 µs 54 µs 5,512 bytes bytes
App\Services\RedirectFlow\VoucherLocator::{closure:App\Services\R… 1 µs 10 µs 2,576 bytes bytes µs 10 µs 2,576 bytes bytes
Illuminate\Http\Client\PendingRequest::normalizeRequestOptions 1 µs µs 696 bytes bytes 10 µs 11 µs 1,704 bytes bytes
GuzzleHttp\HandlerStack::push 7 µs 10 µs 2,960 bytes bytes µs 10 µs 2,960 bytes bytes
GuzzleHttp\Psr7\Request::assertHeader 6 µs 10 µs 584 bytes bytes µs 10 µs 584 bytes bytes
GuzzleHttp\PrepareBodyMiddleware::__invoke 1 µs µs -928 bytes bytes 10,010,449 µs 5,860 µs 191,344 bytes bytes
GuzzleHttp\Middleware::{closure:{closure:GuzzleHttp\Middleware::c… 1 µs µs 824 bytes bytes 10,010,465 µs 5,876 µs 196,024 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 320 bytes bytes 10,023,265 µs 13,599 µs 1,131,032 bytes bytes
Illuminate\Http\Client\PendingRequest::__construct 1 µs µs 1,176 bytes bytes 12 µs 13 µs 3,856 bytes bytes
Illuminate\Http\Client\Factory::{closure:Illuminate\Http\Client\F… 1 µs µs 856 bytes bytes 10 µs 11 µs 2,944 bytes bytes
Illuminate\Http\Client\Factory::__call 1 µs µs 792 bytes bytes 1,133 µs 966 µs 246,520 bytes bytes
GuzzleHttp\Psr7\Uri::{closure:GuzzleHttp\Psr7\Uri::parse():119} 6 µs µs 832 bytes bytes µs µs 832 bytes bytes
GuzzleHttp\Psr7\Uri::isDefaultPort 1 µs µs 712 bytes bytes 10 µs 11 µs 1,848 bytes bytes
GuzzleHttp\Psr7\Uri::__construct 1 µs µs -24 bytes bytes 182 µs 182 µs 8,136 bytes bytes
GuzzleHttp\Psr7\Request::getBody 5 µs µs 2,368 bytes bytes 495 µs 350 µs 98,312 bytes bytes
GuzzleHttp\Cookie\CookieJar::withCookieHeader 1 µs µs 888 bytes bytes µs µs 3,224 bytes bytes
GuzzleHttp\Psr7\Utils::redactUserInfo 2 µs µs 1,248 bytes bytes µs µs 1,832 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:{closure:Illumina… 1 µs µs 920 bytes bytes 10,009,855 µs 5,523 µs 148,736 bytes bytes
Symfony\Component\HttpFoundation\RedirectResponse::setTargetUrl 1 µs 105 µs 2,248 bytes bytes µs 105 µs 2,248 bytes bytes
Illuminate\Routing\Redirector::{closure:Illuminate\Routing\Redire… 1 µs µs 856 bytes bytes 11 µs 11 µs 2,848 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveRedirectTime 1 µs µs 976 bytes bytes 119 µs 119 µs 2,240 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::reset 1 µs µs 328 bytes bytes 203 µs 203 µs 4,808 bytes bytes
Illuminate\Http\Client\PendingRequest::parseRequestData 1 µs µs 776 bytes bytes µs µs 1,376 bytes bytes
GuzzleHttp\Psr7\Request::getUri 6 µs µs 2,984 bytes bytes µs µs 2,984 bytes bytes
GuzzleHttp\Psr7\Stream::getSize 2 µs µs 2,920 bytes bytes µs µs 2,920 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 856 bytes bytes 237 µs 109 µs 4,928 bytes bytes
GuzzleHttp\Psr7\Uri::withFragment 2 µs µs 1,232 bytes bytes 42 µs 43 µs 1,816 bytes bytes
GuzzleHttp\Psr7\Stream::__destruct 1 µs µs 728 bytes bytes 24 µs 24 µs 1,288 bytes bytes
App\Services\RedirectFlow\VoucherLocator::{closure:App\Services\R… 1 µs µs 2,576 bytes bytes µs µs 2,576 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::saveRedirectCount… 1 µs µs 720 bytes bytes 78 µs 78 µs 2,240 bytes bytes
Illuminate\Http\Client\Factory::createPendingRequest 1 µs µs 728 bytes bytes 1,124 µs 958 µs 244,528 bytes bytes
Illuminate\Http\Client\PendingRequest::pushHandlers 1 µs µs 696 bytes bytes 34 µs 35 µs 6,136 bytes bytes
GuzzleHttp\Client::__construct 1 µs µs 272 bytes bytes 1,139 µs 704 µs 69,520 bytes bytes
Illuminate\Http\Client\PendingRequest::buildClient 1 µs µs 728 bytes bytes 8,030 µs 4,728 µs 542,288 bytes bytes
GuzzleHttp\Client::prepareDefaults 1 µs µs 1,960 bytes bytes µs µs 1,960 bytes bytes
GuzzleHttp\Handler\CurlFactory::applyMethod 1 µs µs 776 bytes bytes µs µs 2,528 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:{closure:Illumina… 1 µs µs 9,016 bytes bytes 10,010,435 µs 5,848 µs 189,352 bytes bytes
App\Helpers\ArrayHelper::map 1 µs µs 864 bytes bytes µs µs 1,432 bytes bytes
Illuminate\Routing\Redirector::to 1 µs µs 600 bytes bytes 937 µs 1,073 µs 120,352 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,216 bytes bytes µs µs 1,216 bytes bytes
App\Helpers\Network::formatMac 1 µs µs 1,280 bytes bytes µs µs 1,280 bytes bytes
Illuminate\Http\Client\PendingRequest::asJson 1 µs µs 728 bytes bytes µs µs 2,680 bytes bytes
Illuminate\Http\Client\PendingRequest::mergeOptions 1 µs µs 1,224 bytes bytes µs µs 1,224 bytes bytes
GuzzleHttp\Psr7\Stream::getMetadata 2 µs µs 2,056 bytes bytes µs µs 2,056 bytes bytes
GuzzleHttp\Psr7\Request::getProtocolVersion 5 µs µs 2,368 bytes bytes µs µs 2,368 bytes bytes
GuzzleHttp\Middleware::{closure:GuzzleHttp\Middleware::redirect()… 1 µs µs 752 bytes bytes µs µs 1,384 bytes bytes
Illuminate\Http\Client\Request::__construct 3 µs µs 2,024 bytes bytes µs µs 2,024 bytes bytes
Illuminate\Http\Client\PendingRequest::runBeforeSendingCallbacks 1 µs µs 792 bytes bytes 575 µs 319 µs 31,600 bytes bytes
GuzzleHttp\Handler\CurlFactory::applyHeaders 1 µs µs 944 bytes bytes µs µs 1,528 bytes bytes
GuzzleHttp\Handler\CurlFactory::createHeaderFn 1 µs µs 1,376 bytes bytes µs µs 1,376 bytes bytes
GuzzleHttp\Psr7\Uri::withQuery 1 µs µs 648 bytes bytes µs µs 1,232 bytes bytes
GuzzleHttp\Handler\Proxy::{closure:GuzzleHttp\Handler\Proxy::wrap… 1 µs µs 728 bytes bytes 10,009,797 µs 5,465 µs 139,600 bytes bytes
GuzzleHttp\HandlerStack::__invoke 1 µs µs 696 bytes bytes 10,010,758 µs 6,046 µs 219,472 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDef… 1 µs µs 728 bytes bytes 23 µs 23 µs 1,440 bytes bytes
App\Models\Tenant\Log\StatusedLog::success 1 µs µs 288 bytes bytes 692 µs 791 µs 8,808 bytes bytes
Laravel\Boost\Middleware\InjectBoost::shouldInject 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Http\Client\Factory::__construct 1 µs µs 696 bytes bytes µs µs 696 bytes bytes
Illuminate\Http\Client\PendingRequest::withOptions 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Support\Stringable::contains 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
GuzzleHttp\Handler\CurlHandler::__construct 1 µs µs 728 bytes bytes µs µs 1,328 bytes bytes
GuzzleHttp\Handler\Proxy::wrapSync 1 µs µs 1,328 bytes bytes µs µs 1,328 bytes bytes
GuzzleHttp\Handler\Proxy::wrapStreaming 1 µs µs 1,344 bytes bytes µs µs 1,344 bytes bytes
GuzzleHttp\Utils::defaultUserAgent 1 µs µs 904 bytes bytes µs µs 904 bytes bytes
GuzzleHttp\Psr7\Uri::getPort 3 µs µs 1,152 bytes bytes µs µs 1,152 bytes bytes
GuzzleHttp\Psr7\Uri::removeDefaultPort 1 µs µs 648 bytes bytes 13 µs 13 µs 2,496 bytes bytes
GuzzleHttp\Psr7\Request::assertMethod 3 µs µs 584 bytes bytes µs µs 584 bytes bytes
GuzzleHttp\Psr7\Utils::caselessRemove 1 µs µs 1,064 bytes bytes µs µs 1,064 bytes bytes
Illuminate\Http\Client\Request::setRequestAttributes 3 µs µs 2,024 bytes bytes µs µs 2,024 bytes bytes
GuzzleHttp\Psr7\Request::getHeaderLine 1 µs µs 624 bytes bytes µs µs 1,248 bytes bytes
GuzzleHttp\Exception\ConnectException::__construct 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
GuzzleHttp\Promise\RejectedPromise::__construct 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
GuzzleHttp\Handler\Proxy::{closure:GuzzleHttp\Handler\Proxy::wrap… 1 µs µs 792 bytes bytes 10,009,800 µs 5,469 µs 140,392 bytes bytes
GuzzleHttp\Middleware::{closure:{closure:GuzzleHttp\Middleware::h… 1 µs µs 696 bytes bytes 10,010,485 µs 5,896 µs 198,760 bytes bytes
GuzzleHttp\Promise\RejectedPromise::wait 1 µs µs 632 bytes bytes µs µs 1,216 bytes bytes
GuzzleHttp\Handler\CurlFactory::__destruct 2 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Helpers\Network::mac2int 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Helpers\ArrayHelper::toArray 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
Spatie\Activitylog\PendingActivityLog::forwardCallTo 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Spatie\Activitylog\PendingActivityLog::__call 1 µs µs 664 bytes bytes µs µs 1,264 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Services\RedirectFlow\InfinityLoopDetector::setMacFile 1 µs µs 680 bytes bytes µs µs 680 bytes bytes
Stancl\Tenancy\TenancyServiceProvider::{closure:Stancl\Tenancy\Te… 1 µs µs 760 bytes bytes µs µs 760 bytes bytes
Illuminate\Http\Client\PendingRequest::stub 1 µs µs 760 bytes bytes µs µs 760 bytes bytes
GuzzleHttp\UriTemplate\UriTemplate::expand 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Http\Client\PendingRequest::normalizeRequestOptions@1 2 µs µs 1,008 bytes bytes µs µs 1,008 bytes bytes
GuzzleHttp\Handler\CurlFactory::__construct 2 µs µs 1,200 bytes bytes µs µs 1,200 bytes bytes
GuzzleHttp\Middleware::httpErrors 1 µs µs 1,328 bytes bytes µs µs 1,328 bytes bytes
GuzzleHttp\Psr7\Uri::filterScheme 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
GuzzleHttp\Psr7\Uri::filterPort 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
GuzzleHttp\Psr7\Uri::getScheme 4 µs µs 1,720 bytes bytes µs µs 1,720 bytes bytes
GuzzleHttp\Client::buildUri 1 µs µs 632 bytes bytes µs µs 1,200 bytes bytes
GuzzleHttp\Psr7\Request::getHeaders 3 µs µs 1,168 bytes bytes µs µs 1,168 bytes bytes
GuzzleHttp\Psr7\Request::getMethod 4 µs µs 1,752 bytes bytes µs µs 1,752 bytes bytes
GuzzleHttp\Psr7\Request::hasHeader 2 µs µs 1,152 bytes bytes µs µs 1,152 bytes bytes
Illuminate\Http\Client\Request::withData 2 µs µs 1,392 bytes bytes µs µs 1,392 bytes bytes
GuzzleHttp\Psr7\Uri::composeComponents 1 µs µs 680 bytes bytes µs µs 680 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
GuzzleHttp\Promise\RejectedPromise::then 3 µs µs 1,912 bytes bytes µs µs 1,912 bytes bytes
Illuminate\Http\Client\Factory::recordRequestResponsePair 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Client\PendingRequest::get 1 µs µs 664 bytes bytes 10,023,806 µs 13,981 µs 1,168,856 bytes bytes
GuzzleHttp\Psr7\Stream::detach 1 µs µs 528 bytes bytes µs µs 528 bytes bytes
GuzzleHttp\Handler\CurlMultiHandler::__destruct 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Models\Tenant\Log\StatusedLog::start 1 µs µs 760 bytes bytes 176 µs 176 µs 6,928 bytes bytes
Symfony\Component\HttpFoundation\Response::isRedirect 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Routing\UrlGenerator::getRequest 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Services\RedirectFlow\Redirect::redirect 1 µs µs 696 bytes bytes 959 µs 1,096 µs 121,744 bytes bytes
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Http\Controllers\Tenant\RedirectFlowController::isItGrandstre… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Stancl\Tenancy\Facades\GlobalCache::getFacadeAccessor 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Client\Factory::hasMacro 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Http\Client\PendingRequest::contentType 1 µs µs 1,352 bytes bytes µs µs 1,352 bytes bytes
Illuminate\Http\Client\PendingRequest::preventStrayRequests 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Illuminate\Http\Client\PendingRequest::withHeaders 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 696 bytes bytes µs µs 696 bytes bytes
GuzzleHttp\HandlerStack::__construct 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
GuzzleHttp\Middleware::redirect 1 µs µs 952 bytes bytes µs µs 952 bytes bytes
GuzzleHttp\Middleware::cookies 1 µs µs 952 bytes bytes µs µs 952 bytes bytes
GuzzleHttp\Middleware::prepareBody 1 µs µs 952 bytes bytes µs µs 952 bytes bytes
Illuminate\Http\Client\PendingRequest::buildBeforeSendingHandler 1 µs µs 1,080 bytes bytes µs µs 1,080 bytes bytes
Illuminate\Http\Client\PendingRequest::buildRecorderHandler 1 µs µs 1,080 bytes bytes µs µs 1,080 bytes bytes
Illuminate\Http\Client\PendingRequest::buildStubHandler 1 µs µs 1,048 bytes bytes µs µs 1,048 bytes bytes
GuzzleHttp\Cookie\CookieJar::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
GuzzleHttp\Psr7\Uri::filterHost 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
GuzzleHttp\Psr7\Uri::getHost 2 µs µs 1,168 bytes bytes µs µs 1,168 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 1,424 bytes bytes µs µs 1,424 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 1,424 bytes bytes µs µs 1,424 bytes bytes
Illuminate\Http\Client\PendingRequest::{closure:Illuminate\Http\C… 1 µs µs 1,424 bytes bytes µs µs 1,424 bytes bytes
GuzzleHttp\PrepareBodyMiddleware::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
GuzzleHttp\Middleware::{closure:GuzzleHttp\Middleware::cookies():… 1 µs µs 1,360 bytes bytes µs µs 1,360 bytes bytes
GuzzleHttp\Middleware::{closure:GuzzleHttp\Middleware::httpErrors… 1 µs µs 1,392 bytes bytes µs µs 1,392 bytes bytes
GuzzleHttp\Psr7\Uri::getPath 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Http\Client\Factory::getDispatcher 2 µs µs 1,264 bytes bytes µs µs 1,264 bytes bytes
Illuminate\Http\Client\Events\RequestSending::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
GuzzleHttp\Psr7\Uri::getAuthority 1 µs µs 648 bytes bytes µs µs 648 bytes bytes
Illuminate\Http\Client\PendingRequest::isAllowedRequestUrl 1 µs µs 696 bytes bytes µs µs 696 bytes bytes
GuzzleHttp\Psr7\Request::getHeader 1 µs µs 624 bytes bytes µs µs 624 bytes bytes
GuzzleHttp\TransferStats::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
GuzzleHttp\Promise\Create::promiseFor 1 µs µs 568 bytes bytes µs µs 568 bytes bytes
GuzzleHttp\Promise\Create::exceptionFor 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
GuzzleHttp\Exception\ConnectException::getRequest 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Client\Events\ConnectionFailed::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::setDefaultRed… 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Plans\DefaultPlanService::getUrlForRedi… 1 µs µs 696 bytes bytes 24 µs 25 µs 2,136 bytes bytes
Illuminate\Routing\UrlGenerator::extractQueryString 1 µs µs 816 bytes bytes µs µs 816 bytes bytes
Illuminate\Http\RedirectResponse::setSession 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Illuminate\Http\RedirectResponse::setRequest 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Illuminate\Support\Facades\Http::getFacadeAccessor 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Client\PendingRequest::bodyFormat 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Http\Client\PendingRequest::allowStrayRequests 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
GuzzleHttp\RedirectMiddleware::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
GuzzleHttp\Psr7\Uri::getUserInfo 2 µs µs 584 bytes bytes µs µs 584 bytes bytes
App\Models\Tenant\Log\StatusedLog::activity 1 µs µs 600 bytes bytes µs µs 600 bytes bytes