Profile data for GET http://swift.powerlynx.app/portal/api/redirect-flow/order-plan/8?hash=d7643639318dd6469cf76329d48bdf3d&gateway=mpesa

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()
17,741 µs
App\Services\RedirectFlow\SplynxIntegration::isIntegrationConfigured
14,952 µs
Illuminate\Database\Eloquent\Model::all
13,627 µs
App\Http\Controllers\Tenant\CaptivePortal\PlansController::orderPlan
10,097 µs
App\Providers\PaymentGatewayServiceProvider::App\Providers\{closure}
7,861 µs
App\Services\PaymentGateways\GlobalGateway::config
7,374 µs

Memory Hogs

load::Json/JsonResource_php
108,136 bytes
Illuminate\Database\Eloquent\Model::all
101,408 bytes
load::settings/localization_php
95,856 bytes
load::PaymentGateways/IsSplynxIntegrationEnabled_php
85,400 bytes
App\Services\TargetGroups\TargetGroupsMatcher::match
66,888 bytes
load::Format/TimeFormat_php
66,304 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 17,741 µs 8,139 µs 12,456 bytes 4,448 bytes 127,369 µs 64,240 µs 1,447,392 bytes 1,469,032 bytes
App\Services\RedirectFlow\SplynxIntegration::isIntegrationConfigu… 8 14,952 µs 4,733 µs 9,112 bytes 3,496 bytes 14,952 µs 4,733 µs 9,112 bytes 3,496 bytes
Illuminate\Database\Eloquent\Model::all 7 13,627 µs 4,971 µs 101,408 bytes 25,576 bytes 14,403 µs 5,845 µs 116,128 bytes 25,576 bytes
App\Http\Controllers\Tenant\CaptivePortal\PlansController::orderP… 1 10,097 µs 6,224 µs 11,584 bytes bytes 102,036 µs 52,660 µs 1,243,648 bytes 1,252,344 bytes
App\Providers\PaymentGatewayServiceProvider::App\Providers\{closu… 8 7,861 µs 3,301 µs -6,808 bytes 3,936 bytes 25,860 µs 11,194 µs 197,056 bytes 190,944 bytes
App\Services\PaymentGateways\GlobalGateway::config 7 7,374 µs 2,288 µs 12,184 bytes bytes 7,483 µs 2,399 µs 39,736 bytes 45,216 bytes
App\Repositories\Tenant\Configs\AdditionalFields\AdditionalFields… 6 6,211 µs 2,175 µs 5,672 bytes 44,376 bytes 6,342 µs 2,309 µs 8,272 bytes 46,144 bytes
App\Services\TargetGroups\TargetGroupsMatcher::match 1 5,106 µs 1,988 µs 66,888 bytes 4,784 bytes 19,464 µs 10,263 µs 652,696 bytes 580,160 bytes
Illuminate\Redis\RedisManager::__call 2 4,287 µs 1,103 µs 11,656 bytes bytes 5,497 µs 1,334 µs 12,688 bytes bytes
Illuminate\Database\MySqlConnection::Illuminate\Database\{closure… 1 3,503 µs 90 µs 2,552 bytes bytes 3,505 µs 93 µs 3,184 bytes bytes
App\Repositories\Tenant\Labels\LabelsRepository::getCustomerLabel… 3 3,274 µs 1,219 µs -4,304 bytes 16,672 bytes 4,663 µs 2,619 µs 246,136 bytes 214,960 bytes
App\Config\SettingsMysqlDriver::getGroup 2 2,001 µs 573 µs 29,512 bytes bytes 2,001 µs 573 µs 29,512 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generate… 1 1,516 µs 856 µs 328 bytes bytes 2,748 µs 1,422 µs 5,120 bytes 31,816 bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGate… 1 1,481 µs 869 µs 2,984 bytes bytes 1,529 µs 1,143 µs 4,368 bytes bytes
App\Models\Tenant\Location::getEnabledGlobalGateways 1 1,472 µs 604 µs 35,920 bytes 20,264 bytes 45,738 µs 18,349 µs 235,640 bytes 189,616 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::loadCustomG… 1 1,305 µs 535 µs 10,360 bytes 21,600 bytes 30,718 µs 12,094 µs 30,208 bytes 51,504 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::loadTitle 5 1,249 µs 566 µs 2,584 bytes bytes 29,262 µs 11,427 µs 16,320 bytes 29,904 bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::getTemporar… 1 1,211 µs 470 µs -48 bytes bytes 1,270 µs 531 µs 4,888 bytes bytes
Illuminate\Redis\Connections\PhpRedisConnection::eval 2 1,210 µs 231 µs 1,032 bytes bytes 1,210 µs 231 µs 1,032 bytes bytes
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTri… 1 1,038 µs 526 µs 1,120 bytes bytes 1,038 µs 526 µs 1,120 bytes bytes
App\Services\RedirectFlow\Adverts\CampaignDetector::detect 1 856 µs 566 µs 288 bytes bytes 22,965 µs 12,709 µs 736,520 bytes 705,536 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::initPayment… 8 718 µs 595 µs 23,128 bytes bytes 17,100 µs 7,002 µs 158,536 bytes 179,584 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::App\Service… 108 682 µs 601 µs 3,224 bytes bytes 8,483 µs 3,428 µs 46,376 bytes 45,216 bytes
load::Format/TimeFormat_php 1 573 µs 575 µs 66,304 bytes 96,248 bytes 573 µs 575 µs 66,304 bytes 96,248 bytes
load::CaptivePortal/PlansController_php 1 559 µs 561 µs 61,080 bytes 129,056 bytes 559 µs 561 µs 61,080 bytes 129,056 bytes
load::settings/localization_php 3 511 µs 518 µs 95,856 bytes 84,232 bytes 511 µs 518 µs 95,856 bytes 84,232 bytes
load::RedirectFlow/SplynxIntegration_php 1 462 µs 466 µs 46,480 bytes 91,216 bytes 462 µs 466 µs 46,480 bytes 91,216 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::initializeSoftD… 82 440 µs 590 µs 2,656 bytes bytes 662 µs 905 µs 3,320 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::createPaymen… 1 417 µs 900 µs 15,944 bytes 216 bytes 5,414 µs 3,283 µs 92,576 bytes 51,264 bytes
Illuminate\Support\Collection::keyBy 7 412 µs 421 µs 10,072 bytes bytes 412 µs 421 µs 10,072 bytes bytes
Illuminate\Support\Optional::__call 8 403 µs 381 µs 696 bytes bytes 414 µs 404 µs 1,296 bytes bytes
load::Resources/ConditionallyLoadsAttributes_php 1 393 µs 395 µs 63,392 bytes 91,104 bytes 393 µs 395 µs 63,392 bytes 91,104 bytes
load::CustomerQuery/CustomerQueryTrait_php 1 350 µs 352 µs 53,152 bytes 98,992 bytes 350 µs 352 µs 53,152 bytes 98,992 bytes
Illuminate\Database\MySqlConnection::insert 1 321 µs 162 µs -1,000 bytes 1,232 bytes 3,826 µs 255 µs 2,184 bytes 1,232 bytes
Illuminate\Support\Collection::put 112 290 µs 322 µs 696 bytes bytes 432 µs 491 µs 6,848 bytes bytes
load::Payments/OrderProcessor_php 1 282 µs 284 µs 17,024 bytes 4,320 bytes 282 µs 284 µs 17,024 bytes 4,320 bytes
load::Adverts/Adverts_php 1 272 µs 273 µs 7,760 bytes 8,920 bytes 272 µs 273 µs 7,760 bytes 8,920 bytes
load::Concerns/AsPivot_php 1 268 µs 269 µs 41,984 bytes 50,608 bytes 268 µs 269 µs 41,984 bytes 50,608 bytes
load::Payments/GatewayLinkGenerator_php 1 261 µs 466 µs 16,088 bytes 54,816 bytes 261 µs 466 µs 16,088 bytes 54,816 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::getAvailabl… 7 248 µs 206 µs 4,760 bytes bytes 16,337 µs 7,820 µs 76,064 bytes 25,576 bytes
load::Payment/PaymentStatement_php 1 245 µs 247 µs 23,080 bytes 25,824 bytes 245 µs 247 µs 23,080 bytes 25,824 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getDeletedAtCol… 174 240 µs 339 µs 1,328 bytes bytes 240 µs 339 µs 1,328 bytes bytes
load::PaymentGateways/PaymentGatewaysProvider_php 1 237 µs 238 µs 28,536 bytes 7,424 bytes 237 µs 238 µs 28,536 bytes 7,424 bytes
App\Http\Middleware\RedirectFlowRouteMutex::handle 1 234 µs 225 µs -15,088 bytes bytes 108,274 µs 54,731 µs 1,268,744 bytes 1,295,496 bytes
load::TrialSessions/TrialSessionsMaker_php 1 233 µs 235 µs 16,664 bytes 36,328 bytes 233 µs 235 µs 16,664 bytes 36,328 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getGlobalGatewa… 6 223 µs 216 µs -24,672 bytes bytes 33,024 µs 14,509 µs 15,496 bytes 29,904 bytes
App\Repositories\Tenant\TargetGroups\CustomerParameters::getBaseP… 3 219 µs 215 µs 13,264 bytes bytes 5,085 µs 3,042 µs 282,352 bytes 214,960 bytes
load::TargetGroups/TargetGroupsQueryBuilder_php 1 210 µs 211 µs 18,728 bytes 38,208 bytes 210 µs 211 µs 18,728 bytes 38,208 bytes
load::AdditionalFields/AdditionalFieldsConfigsRepository_php 1 206 µs 207 µs 25,224 bytes 49,776 bytes 206 µs 207 µs 25,224 bytes 49,776 bytes
Illuminate\Database\Eloquent\Model::save 1 193 µs 190 µs 720 bytes bytes 4,529 µs 1,894 µs 25,064 bytes 1,232 bytes
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLin… 1 192 µs 186 µs -8,424 bytes bytes 15,540 µs 10,537 µs 124,088 bytes 143,360 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::checkIfGate… 112 191 µs 236 µs -1,888 bytes bytes 15,773 µs 5,578 µs 127,928 bytes 179,584 bytes
App\Services\AdditionalFields\AdditionalFields::getAdditionalFiel… 6 183 µs 183 µs 49,808 bytes 10,680 bytes 387 µs 390 µs 76,144 bytes 27,656 bytes
load::Payments/StatementCreator_php 1 183 µs 184 µs 6,712 bytes 5,464 bytes 183 µs 184 µs 6,712 bytes 5,464 bytes
load::src/ProfilingData_php 1 180 µs 183 µs 18,816 bytes bytes 180 µs 183 µs 18,816 bytes bytes
load::RedirectFlow/PlansRepository_php 1 179 µs 181 µs 21,416 bytes bytes 179 µs 181 µs 21,416 bytes bytes
load::Json/JsonResource_php 1 177 µs 178 µs 108,136 bytes 85,856 bytes 177 µs 178 µs 108,136 bytes 85,856 bytes
App\Services\PaymentGateways\GlobalGateway::__construct 112 177 µs 338 µs 632 bytes bytes 177 µs 338 µs 632 bytes bytes
load::Adverts/CampaignDetector_php 1 172 µs 173 µs 13,664 bytes 17,080 bytes 172 µs 173 µs 13,664 bytes 17,080 bytes
load::Payment/PaymentGateway_php 1 169 µs 173 µs 16,656 bytes bytes 169 µs 173 µs 16,656 bytes bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::build 3 159 µs 157 µs 6,808 bytes bytes 609 µs 609 µs 67,464 bytes 46,824 bytes
App\Repositories\Tenant\PaymentGateways\PaymentGatewayRepository:… 7 155 µs 179 µs -80,064 bytes bytes 15,219 µs 6,704 µs 66,936 bytes 25,576 bytes
load::Query/JoinClause_php 1 142 µs 143 µs 37,768 bytes 37,496 bytes 142 µs 143 µs 37,768 bytes 37,496 bytes
Illuminate\Support\Collection::offsetSet 112 142 µs 169 µs 6,152 bytes bytes 142 µs 169 µs 6,152 bytes bytes
load::Format/TrafficFormat_php 1 135 µs 137 µs 15,112 bytes bytes 135 µs 137 µs 15,112 bytes bytes
App\Services\PaymentGateways\GlobalGateway::availableInCountry 91 133 µs 178 µs 664 bytes bytes 133 µs 178 µs 664 bytes bytes
load::Dto/BaseData_php 1 128 µs 130 µs 9,808 bytes bytes 128 µs 130 µs 9,808 bytes bytes
Illuminate\Database\Eloquent\Collection::contains@1 3 122 µs 125 µs 1,432 bytes bytes 122 µs 125 µs 1,432 bytes bytes
App\Providers\AppServiceProvider::App\Providers\{closure} 2 120 µs 108 µs -28,024 bytes bytes 2,540 µs 1,774 µs 92,352 bytes 125,376 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getQualifiedDel… 10 115 µs 169 µs 3,248 bytes bytes 133 µs 193 µs 3,912 bytes bytes
load::TargetGroups/TargetGroup_php 1 112 µs 113 µs 7,896 bytes bytes 112 µs 113 µs 7,896 bytes bytes
load::Middleware/RedirectFlowRouteMutex_php 1 111 µs 113 µs 9,360 bytes bytes 111 µs 113 µs 9,360 bytes bytes
App\Http\Middleware\RedirectFlowRouteMutex::getKey 2 111 µs 115 µs 1,968 bytes bytes 111 µs 115 µs 1,968 bytes bytes
load::TargetGroups/CustomerParameters_php 1 111 µs 113 µs 18,856 bytes bytes 111 µs 113 µs 18,856 bytes bytes
App\Services\PaymentGateways\GlobalGateway::availableOnlyForSpeci… 108 111 µs 157 µs 1,360 bytes bytes 111 µs 157 µs 1,360 bytes bytes
load::Payment/PaymentGatewayGlobalConfig_php 1 109 µs 111 µs 27,552 bytes 45,216 bytes 109 µs 111 µs 27,552 bytes 45,216 bytes
load::Database/QueryException_php 1 108 µs 109 µs 10,272 bytes 47,496 bytes 108 µs 109 µs 10,272 bytes 47,496 bytes
load::Format/FinanceFormat_php 1 104 µs 106 µs 10,792 bytes bytes 104 µs 106 µs 10,792 bytes bytes
load::TargetGroups/TargetGroupRepository_php 1 103 µs 104 µs 3,360 bytes bytes 103 µs 104 µs 3,360 bytes bytes
load::TargetGroups/TargetGroupsMatcher_php 1 95 µs 97 µs 5,520 bytes bytes 95 µs 97 µs 5,520 bytes bytes
load::Resources/DelegatesToResource_php 1 95 µs 97 µs 13,960 bytes bytes 95 µs 97 µs 13,960 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLi… 1 95 µs 90 µs -1,216 bytes bytes 2,894 µs 1,567 µs 6,176 bytes 31,816 bytes
load::Format/FormatManager_php 1 93 µs 95 µs 6,720 bytes bytes 93 µs 95 µs 6,720 bytes bytes
load::Resources/CollectsResources_php 1 93 µs 95 µs 13,248 bytes 8,656 bytes 93 µs 95 µs 13,248 bytes 8,656 bytes
load::Query/Expression_php 2 93 µs 96 µs 6,496 bytes 9,328 bytes 93 µs 96 µs 6,496 bytes 9,328 bytes
load::Payment/LocationPaymentGateway_php 1 93 µs 94 µs 3,024 bytes 16,728 bytes 93 µs 94 µs 3,024 bytes 16,728 bytes
App\Config\SettingsSchema::oneGroup 2 92 µs 90 µs 6,872 bytes bytes 470 µs 472 µs 71,024 bytes 60,944 bytes
load::AdditionalFields/CustomerAdditionalFieldConfig_php 1 90 µs 90 µs 12,456 bytes 10,872 bytes 90 µs 90 µs 12,456 bytes 10,872 bytes
App\Models\Tenant\Config\AdditionalFields\BaseAdditionalFieldConf… 18 90 µs 73 µs 1,488 bytes 984 bytes 139 µs 143 µs 2,184 bytes 984 bytes
load::Payments/PaymentStatementMetadataCast_php 1 90 µs 91 µs 5,520 bytes 20,992 bytes 90 µs 91 µs 5,520 bytes 20,992 bytes
Illuminate\Database\MySqlConnection::isUniqueConstraintError 1 89 µs 91 µs 664 bytes bytes 89 µs 91 µs 664 bytes bytes
App\Services\PaymentGateways\IsSplynxIntegrationEnabled::isEnable… 8 89 µs 61 µs -13,608 bytes bytes 15,503 µs 5,260 µs 41,984 bytes 94,712 bytes
load::Json/ResourceCollection_php 1 85 µs 86 µs 14,240 bytes 12,672 bytes 85 µs 86 µs 14,240 bytes 12,672 bytes
load::Facades/Redis_php 1 84 µs 88 µs 8,200 bytes 6,824 bytes 84 µs 88 µs 8,200 bytes 6,824 bytes
Illuminate\Database\Eloquent\Model::preventsLazyLoading 67 80 µs 108 µs 2,496 bytes bytes 80 µs 108 µs 2,496 bytes bytes
load::AdditionalFields/AdditionalFields_php 1 80 µs 82 µs 6,712 bytes bytes 80 µs 82 µs 6,712 bytes bytes
Illuminate\Http\Resources\Json\JsonResource::newCollection 3 76 µs 72 µs 6,904 bytes bytes 437 µs 438 µs 44,672 bytes 21,328 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getDisplayName 5 76 µs 50 µs 880 bytes bytes 76 µs 50 µs 880 bytes bytes
load::PaymentGateways/PaymentGatewayRepository_php 1 75 µs 76 µs 6,736 bytes bytes 75 µs 76 µs 6,736 bytes bytes
load::Labels/Label_php 1 73 µs 75 µs 8,400 bytes bytes 73 µs 75 µs 8,400 bytes bytes
load::Labels/LabelResource_php 1 72 µs 73 µs 3,896 bytes bytes 72 µs 73 µs 3,896 bytes bytes
load::AdditionalFields/BaseAdditionalFieldConfig_php 1 70 µs 70 µs 11,328 bytes 5,528 bytes 70 µs 70 µs 11,328 bytes 5,528 bytes
load::PaymentGateways/PaymentGatewayRepositoryContract_php 1 69 µs 70 µs 3,624 bytes bytes 69 µs 70 µs 3,624 bytes bytes
App\Repositories\Tenant\Configs\AdditionalFields\AdditionalFields… 6 68 µs 64 µs 144 bytes 432 bytes 591 µs 593 µs 86,808 bytes 28,088 bytes
Illuminate\Database\Eloquent\Model::resolveCasterClass 8 68 µs 76 µs 3,448 bytes bytes 68 µs 76 µs 3,448 bytes bytes
load::PaymentGateways/PaymentGatewaysProviderContract_php 1 66 µs 67 µs 4,408 bytes bytes 66 µs 67 µs 4,408 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::compileInsert 1 65 µs 66 µs 2,072 bytes bytes 71 µs 72 µs 2,792 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::compileJoins 2 63 µs 12 µs 600 bytes bytes 96 µs 96 µs 1,584 bytes bytes
App\Services\PaymentGateways\GlobalGateway::getName 57 63 µs 87 µs 1,928 bytes bytes 63 µs 87 µs 1,928 bytes bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::__construct 3 62 µs 45 µs 1,784 bytes bytes 12,581 µs 6,484 µs 411,576 bytes 339,320 bytes
load::OrderProcess/UserInfo_php 1 58 µs 58 µs 2,440 bytes bytes 58 µs 58 µs 2,440 bytes bytes
load::Format/NetworkFormat_php 1 57 µs 59 µs 4,936 bytes bytes 57 µs 59 µs 4,936 bytes bytes
App\Models\Tenant\Config\AdditionalFields\BaseAdditionalFieldConf… 42 57 µs 82 µs 1,392 bytes 440 bytes 57 µs 82 µs 1,392 bytes 440 bytes
App\Services\RedirectFlow\Adverts\Adverts::isWeNeedToShowAd 1 57 µs 55 µs -93,184 bytes bytes 23,194 µs 12,937 µs 657,000 bytes 722,616 bytes
Illuminate\Database\Query\Builder::insertGetId 1 57 µs 54 µs 944 bytes bytes 3,983 µs 410 µs 7,496 bytes 1,232 bytes
load::settings/status_page_notifications_php 1 56 µs 58 µs 5,816 bytes 4,144 bytes 56 µs 58 µs 5,816 bytes 4,144 bytes
load::Eloquent/CastsAttributes_php 1 56 µs 70 µs 12,880 bytes 3,000 bytes 56 µs 70 µs 12,880 bytes 3,000 bytes
load::Json/AnonymousResourceCollection_php 1 55 µs 56 µs 4,536 bytes bytes 55 µs 56 µs 4,536 bytes bytes
load::settings/customers_php 1 54 µs 55 µs 4,992 bytes bytes 54 µs 55 µs 4,992 bytes bytes
load::PaymentGateways/IsSplynxIntegrationEnabled_php 1 54 µs 56 µs 85,400 bytes 83,824 bytes 54 µs 56 µs 85,400 bytes 83,824 bytes
load::Relations/Pivot_php 1 54 µs 54 µs 3,136 bytes 2,192 bytes 54 µs 54 µs 3,136 bytes 2,192 bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::App\Services\… 2 53 µs 51 µs 3,304 bytes bytes 86 µs 86 µs 9,920 bytes bytes
Illuminate\Database\Eloquent\Collection::keys 7 53 µs 47 µs 120 bytes bytes 80 µs 86 µs 4,144 bytes bytes
load::CustomerQuery/CustomerQueryInterface_php 1 51 µs 53 µs 4,384 bytes bytes 51 µs 53 µs 4,384 bytes bytes
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInfo… 1 50 µs 301 µs 1,112 bytes bytes 50 µs 301 µs 1,112 bytes bytes
load::settings/captive_portal_php 1 49 µs 50 µs 7,416 bytes bytes 49 µs 50 µs 7,416 bytes bytes
App\Http\Middleware\RedirectFlowRouteMutex::tryToAcquireLock 1 48 µs 41 µs -2,608 bytes bytes 4,887 µs 1,362 µs 19,632 bytes 6,824 bytes
App\Casts\Payments\PaymentStatementMetadataCast::set 8 46 µs 985 µs 3,192 bytes bytes 97 µs 1,038 µs 5,280 bytes bytes
url 1 45 µs 47 µs 1,608 bytes bytes 45 µs 47 µs 1,608 bytes bytes
load::Labels/LabelsRepository_php 1 43 µs 43 µs 3,768 bytes bytes 43 µs 43 µs 3,768 bytes bytes
load::Facades/Format_php 1 41 µs 41 µs 7,216 bytes bytes 41 µs 41 µs 7,216 bytes bytes
Illuminate\Database\Eloquent\Model::updateTimestamps 1 41 µs 32 µs 56 bytes bytes 156 µs 156 µs 6,688 bytes bytes
App\Config\SettingsManager::getGroup 2 40 µs 32 µs -93,600 bytes bytes 2,569 µs 1,134 µs 13,296 bytes 60,944 bytes
load::AdditionalFields/AdditionalFieldTypes_php 1 39 µs 39 µs 5,312 bytes bytes 39 µs 39 µs 5,312 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::Illuminate\Database\Q… 3 39 µs 90 µs 1,704 bytes bytes 39 µs 90 µs 1,704 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::getSaveKey 1 39 µs 41 µs 696 bytes bytes 39 µs 41 µs 696 bytes bytes
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAddit… 3 38 µs 36 µs -7,720 bytes 352 bytes 3,862 µs 1,915 µs 105,728 bytes 118,304 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::__construct… 8 38 µs 36 µs 728 bytes bytes 17,138 µs 7,038 µs 159,264 bytes 179,584 bytes
load::Facades/AdditionalFields_php 1 37 µs 38 µs 4,880 bytes bytes 37 µs 38 µs 4,880 bytes bytes
App\Dto\BaseData::toJson 8 36 µs 34 µs -1,848 bytes bytes 51 µs 53 µs 2,088 bytes bytes
Illuminate\Database\Eloquent\Model::freshTimestamp 1 36 µs 37 µs 1,344 bytes bytes 36 µs 37 µs 1,344 bytes bytes
load::settings/voucher_limit_notifications_php 1 35 µs 36 µs 6,000 bytes 3,136 bytes 35 µs 36 µs 6,000 bytes 3,136 bytes
App\Models\Tenant\Labels\Label::initializeSoftDeletes 6 35 µs 27 µs 696 bytes bytes 55 µs 54 µs 1,328 bytes bytes
Illuminate\Database\Eloquent\Collection::contains 6 35 µs 38 µs 1,296 bytes bytes 157 µs 163 µs 2,728 bytes bytes
Illuminate\Support\Collection::mapInto 3 35 µs 32 µs 696 bytes bytes 71 µs 72 µs 2,232 bytes bytes
Illuminate\Database\Eloquent\Model::setUpdatedAt 1 35 µs 37 µs 1,536 bytes bytes 35 µs 37 µs 1,536 bytes bytes
App\Models\Tenant\TargetGroups\TargetGroup::initializeSoftDeletes… 5 34 µs 25 µs 696 bytes bytes 49 µs 49 µs 1,328 bytes bytes
load::settings/finance_php 1 33 µs 34 µs 7,328 bytes bytes 33 µs 34 µs 7,328 bytes bytes
load::settings/portal_php 1 33 µs 34 µs 3,160 bytes 4,856 bytes 33 µs 34 µs 3,160 bytes 4,856 bytes
load::settings/splynx_integration_php 1 32 µs 33 µs 6,192 bytes 4,608 bytes 32 µs 33 µs 6,192 bytes 4,608 bytes
Illuminate\Database\Query\Builder::selectRaw 2 32 µs 29 µs -2,784 bytes bytes 134 µs 136 µs 5,776 bytes 9,328 bytes
Illuminate\Database\Eloquent\Model::insertAndSetId 1 31 µs 32 µs 1,680 bytes bytes 4,014 µs 442 µs 9,176 bytes 1,232 bytes
App\Config\SettingsManager::castGroupTypes 2 29 µs 30 µs 3,256 bytes bytes 29 µs 30 µs 3,256 bytes bytes
App\Models\Tenant\Labels\Label::getQualifiedDeletedAtColumn 3 29 µs 26 µs 872 bytes bytes 32 µs 33 µs 1,504 bytes bytes
Illuminate\Database\Query\Builder::newJoinClause 2 29 µs 16 µs -3,072 bytes bytes 189 µs 189 µs 40,720 bytes 37,496 bytes
Illuminate\Support\Str::replaceArray 1 29 µs 29 µs 1,592 bytes 1,592 bytes 31 µs 32 µs 2,208 bytes 1,952 bytes
load::Deletion/PermitDeleteContract_php 1 28 µs 28 µs 2,664 bytes bytes 28 µs 28 µs 2,664 bytes bytes
now 1 28 µs 29 µs 1,344 bytes bytes 28 µs 29 µs 1,344 bytes bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::getEnabledF… 1 28 µs 24 µs 344 bytes bytes 9,789 µs 3,891 µs 110,288 bytes 48,320 bytes
Xhgui\Profiler\Profiler::disable 1 28 µs 26 µs -4,224 bytes bytes 218 µs 218 µs 15,760 bytes bytes
App\Format\FormatManager::toUserTimezone 1 27 µs 29 µs 1,272 bytes bytes 34 µs 36 µs 2,984 bytes bytes
Illuminate\Database\Eloquent\Model::performInsert 1 27 µs 23 µs 400 bytes bytes 4,225 µs 653 µs 20,488 bytes 1,232 bytes
Illuminate\Translation\FileLoader::Illuminate\Translation\{closur… 2 26 µs 27 µs 808 bytes bytes 26 µs 27 µs 808 bytes bytes
App\Services\RedirectFlow\Adverts\CampaignDetector::detectTargetG… 1 26 µs 23 µs -20,160 bytes bytes 19,585 µs 10,383 µs 638,056 bytes 580,160 bytes
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAv… 1 26 µs 24 µs -15,928 bytes bytes 45,793 µs 18,404 µs 220,408 bytes 189,616 bytes
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementI… 1 26 µs 27 µs 664 bytes bytes 26 µs 27 µs 664 bytes bytes
Illuminate\Translation\Translator::getLine 6 25 µs 27 µs 1,072 bytes bytes 65 µs 68 µs 2,368 bytes bytes
App\Models\Tenant\Config\AdditionalFields\BaseAdditionalFieldConf… 6 25 µs 22 µs 1,176 bytes 856 bytes 33 µs 34 µs 1,872 bytes 1,296 bytes
App\Repositories\Tenant\TargetGroups\TargetGroupRepository::getAv… 3 25 µs 21 µs -4,288 bytes bytes 9,101 µs 5,105 µs 399,576 bytes 333,264 bytes
load::PaymentGateways/IsGatewayEnabledInterface_php 1 25 µs 26 µs 2,432 bytes 1,048 bytes 25 µs 26 µs 2,432 bytes 1,048 bytes
App\Models\Tenant\Labels\Label::getDeletedAtColumn 15 23 µs 34 µs 1,264 bytes bytes 23 µs 34 µs 1,264 bytes bytes
Illuminate\Http\Resources\Json\ResourceCollection::collectResourc… 3 23 µs 23 µs 760 bytes bytes 99 µs 101 µs 3,624 bytes bytes
App\Services\PaymentGateways\GlobalGateway::availableForTenant 7 23 µs 23 µs 728 bytes bytes 29 µs 32 µs 1,392 bytes bytes
load::settings/finance_notifications_php 1 21 µs 22 µs 4,448 bytes bytes 21 µs 22 µs 4,448 bytes bytes
Illuminate\Database\Eloquent\Collection::map 3 21 µs 20 µs 936 bytes bytes 36 µs 40 µs 1,536 bytes bytes
Illuminate\Database\Connection::causedByLostConnection 1 21 µs 21 µs 632 bytes 376 bytes 21 µs 21 µs 632 bytes 376 bytes
Illuminate\Support\Collection::toBase 8 20 µs 27 µs 1,936 bytes bytes 20 µs 27 µs 1,936 bytes bytes
App\Models\Tenant\Location::App\Models\Tenant\{closure} 3 20 µs 19 µs 760 bytes bytes 165 µs 166 µs 3,520 bytes bytes
App\Http\Middleware\RedirectFlowRouteMutex::unlock 1 20 µs 17 µs 744 bytes bytes 876 µs 237 µs 2,624 bytes bytes
Illuminate\Translation\Translator::localeArray 3 19 µs 16 µs 1,344 bytes bytes 22 µs 22 µs 1,976 bytes bytes
Illuminate\Http\Resources\Json\JsonResource::collection 3 19 µs 17 µs 760 bytes bytes 460 µs 462 µs 46,096 bytes 21,328 bytes
Illuminate\Database\Eloquent\Model::setCreatedAt 1 19 µs 20 µs 896 bytes bytes 19 µs 20 µs 896 bytes bytes
App\Config\SettingsManager::mergeGroupDefaults 2 18 µs 16 µs 3,320 bytes bytes 499 µs 499 µs 74,128 bytes 60,944 bytes
Illuminate\Translation\Translator::parseKey 3 18 µs 15 µs 1,128 bytes bytes 30 µs 29 µs 8,864 bytes bytes
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAllPa… 3 18 µs 14 µs -3,072 bytes bytes 8,965 µs 4,971 µs 385,008 bytes 333,264 bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::App\Reposit… 1 18 µs 18 µs 2,184 bytes bytes 46 µs 47 µs 3,528 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::bootLogsActivit… 1 18 µs 15 µs 448 bytes bytes 47 µs 47 µs 9,944 bytes bytes
App\Models\Tenant\TargetGroups\TargetGroup::getDeletedAtColumn 11 17 µs 27 µs 1,296 bytes bytes 17 µs 27 µs 1,296 bytes bytes
Illuminate\Database\Query\Builder::join 2 17 µs 18 µs 1,144 bytes bytes 223 µs 225 µs 44,296 bytes 37,496 bytes
Illuminate\Database\Query\Processors\MySqlProcessor::processInser… 1 17 µs 16 µs 760 bytes bytes 3,844 µs 273 µs 3,576 bytes 1,232 bytes
App\Models\Tenant\Finance\Payment\PaymentStatement::initializeSof… 1 16 µs 14 µs 728 bytes bytes 21 µs 21 µs 1,392 bytes bytes
Illuminate\Http\Resources\Json\ResourceCollection::__construct 3 15 µs 13 µs 792 bytes bytes 117 µs 119 µs 5,048 bytes bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::buildConditio… 2 15 µs 18 µs 3,672 bytes bytes 15 µs 18 µs 3,672 bytes bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::App\Services\… 2 15 µs 13 µs 760 bytes bytes 30 µs 31 µs 4,432 bytes bytes
App\Dto\BaseData::toArray 8 15 µs 19 µs 3,936 bytes bytes 15 µs 19 µs 3,936 bytes bytes
App\Models\Tenant\TargetGroups\TargetGroup::getQualifiedDeletedAt… 1 14 µs 14 µs 752 bytes bytes 16 µs 17 µs 1,416 bytes bytes
Illuminate\Translation\FileLoader::loadPaths 1 14 µs 14 µs 488 bytes bytes 40 µs 41 µs 1,296 bytes bytes
Illuminate\Database\Query\JoinClause::on 2 14 µs 15 µs 1,832 bytes bytes 17 µs 18 µs 2,432 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::Spatie\Activity… 4 14 µs 16 µs 7,544 bytes bytes 16 µs 18 µs 8,520 bytes bytes
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 1 14 µs 11 µs 856 bytes bytes 39 µs 40 µs 4,872 bytes bytes
Illuminate\Database\Query\JoinClause::__construct 2 13 µs 24 µs 728 bytes bytes 18 µs 30 µs 6,024 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::eventsToBeRecor… 1 13 µs 14 µs 976 bytes bytes 13 µs 14 µs 976 bytes bytes
Illuminate\Database\Eloquent\Relations\Pivot::getTable 6 12 µs 15 µs 632 bytes bytes 12 µs 15 µs 632 bytes bytes
Illuminate\Support\Collection::get 6 12 µs 16 µs 600 bytes bytes 12 µs 16 µs 600 bytes bytes
Illuminate\Events\Dispatcher::until 2 12 µs 14 µs 1,168 bytes bytes 12 µs 14 µs 1,168 bytes bytes
App\Config\SettingsSchema::group 2 11 µs 11 µs -216 bytes bytes 481 µs 483 µs 70,808 bytes 60,944 bytes
Illuminate\Http\Resources\Json\AnonymousResourceCollection::__con… 3 11 µs 10 µs 696 bytes bytes 128 µs 129 µs 5,744 bytes bytes
Illuminate\Support\Optional::hasMacro 8 11 µs 23 µs 600 bytes bytes 11 µs 23 µs 600 bytes bytes
Illuminate\Support\Collection::keys 7 11 µs 17 µs 2,768 bytes bytes 11 µs 17 µs 2,768 bytes bytes
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 8 11 µs 17 µs 6,200 bytes bytes 11 µs 17 µs 6,200 bytes bytes
Illuminate\Database\Eloquent\Model::getAttributesForInsert 1 11 µs µs 664 bytes bytes 23 µs 24 µs 3,040 bytes bytes
App\Services\PaymentGateways\GlobalGateway::createEncrypter 1 11 µs 10 µs 792 bytes bytes 13 µs 13 µs 1,424 bytes bytes
Symfony\Component\HttpFoundation\Request::get 1 10 µs 10 µs 584 bytes bytes 10 µs 10 µs 584 bytes bytes
Illuminate\Support\NamespacedItemResolver::parseKey 3 10 µs 11 µs 6,888 bytes bytes 12 µs 14 µs 7,736 bytes bytes
Illuminate\Database\Eloquent\Collection::pluck 1 µs µs 728 bytes bytes 13 µs 14 µs 1,408 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__constr… 1 µs µs 792 bytes bytes 5,065 µs 3,705 µs 5,960 bytes bytes
Illuminate\Routing\Route::Illuminate\Routing\{closure} 2 µs µs 1,200 bytes bytes µs µs 1,200 bytes bytes
Illuminate\Routing\RouteParameterBinder::Illuminate\Routing\{clos… 2 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Database\Query\Builder::addSelect 2 µs µs 1,464 bytes bytes µs µs 1,464 bytes bytes
Illuminate\Database\Query\Builder::leftJoin 2 µs µs 664 bytes bytes 230 µs 230 µs 44,960 bytes 37,496 bytes
Illuminate\Database\QueryException::__construct 1 µs µs 664 bytes 528 bytes 43 µs 44 µs 3,024 bytes 2,768 bytes
App\Format\FormatManager::getDateTimeFormatSettings 1 µs µs 1,112 bytes bytes µs µs 1,712 bytes bytes
App\Facades\AdditionalFields::getFacadeAccessor 6 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Services\PaymentGateways\GlobalGateway::getTitle 5 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Payments\OrderProcessor::__construct 1 µs µs 696 bytes bytes 32 µs 34 µs 1,360 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentStatement::bootSoftDelet… 1 µs µs 1,416 bytes bytes µs µs 1,416 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::compileInsertGetId 1 µs µs 696 bytes bytes 82 µs 83 µs 2,976 bytes bytes
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatew… 1 µs µs 664 bytes bytes µs µs 664 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Routing\UrlGenerator::Stancl\Tenancy\Bootstrappers\{cl… 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Routing\ControllerDispatcher::Illuminate\Routing\{clos… 3 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Routing\Route::parameter 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Request::get 1 µs µs 664 bytes bytes 15 µs 17 µs 1,248 bytes bytes
App\Models\Tenant\TargetGroups\TargetGroup::bootSoftDeletes 1 µs µs 1,064 bytes bytes µs µs 1,064 bytes bytes
Illuminate\Http\Resources\Json\ResourceCollection::collects 3 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\QueryException::formatMessage 1 µs µs 152 bytes 288 bytes 36 µs 37 µs 2,360 bytes 2,240 bytes
Illuminate\Database\Connection::tryAgainIfCausedByLostConnection 1 µs µs 696 bytes 696 bytes 26 µs 27 µs 1,328 bytes 1,072 bytes
Illuminate\Database\Connection::handleQueryException 1 µs µs 696 bytes 696 bytes 31 µs 31 µs 2,024 bytes 1,768 bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::bootSoftDeletes… 1 µs µs 1,064 bytes bytes µs µs 1,064 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentStatement::getDeletedAtC… 2 µs µs 664 bytes bytes µs µs 664 bytes bytes
Illuminate\Database\Query\Grammars\MySqlGrammar::compileInsert 1 µs µs -512 bytes bytes 76 µs 78 µs 2,280 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,200 bytes bytes µs µs 1,200 bytes bytes
Illuminate\Translation\Translator::handleMissingTranslationKey 3 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Models\Tenant\Labels\Label::bootSoftDeletes 1 µs µs 1,064 bytes bytes µs µs 1,064 bytes bytes
Illuminate\Http\Resources\Json\JsonResource::Illuminate\Http\Reso… 3 µs µs 664 bytes bytes µs µs 664 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::checkIfPlan… 1 µs µs 576 bytes bytes 1,274 µs 535 µs 5,464 bytes bytes
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Support\Facades\Redis::getFacadeAccessor 2 µs µs 1,264 bytes bytes µs µs 1,264 bytes bytes
Illuminate\Translation\Translator::Illuminate\Translation\{closur… 3 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Http\Resources\Json\JsonResource::__construct 3 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Models\Tenant\Config\AdditionalFields\BaseAdditionalFieldConf… 1 µs µs 1,096 bytes 64 bytes µs µs 1,096 bytes 64 bytes
Illuminate\Database\Query\Builder::getGrammar 2 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::getOperators 2 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Services\TargetGroups\TargetGroupsQueryBuilder::buildOrWhereG… 2 µs µs 2,184 bytes bytes µs µs 2,184 bytes bytes
Illuminate\Database\Query\Expression::getValue 2 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Dto\BaseData::__construct 1 µs µs 632 bytes bytes µs µs 1,184 bytes bytes
App\Dto\BaseData::fromArray 1 µs µs 744 bytes bytes µs µs 1,928 bytes bytes
App\Facades\Format::getFacadeAccessor 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
App\Format\FormatManager::__construct 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Support\NamespacedItemResolver::parseBasicSegments 1 µs µs 848 bytes bytes µs µs 848 bytes bytes
Illuminate\Database\Query\Expression::__construct 2 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Database\Query\Builder::getProcessor 2 µs µs 4,696 bytes bytes µs µs 4,696 bytes bytes
Illuminate\Support\Str::toStringOr 2 µs µs 616 bytes 360 bytes µs µs 616 bytes 360 bytes
App\Dto\BaseData::fill 1 µs µs 552 bytes bytes µs µs 552 bytes bytes
App\Models\Tenant\Finance\Payment\PaymentGateway::restored 1 µs µs 976 bytes bytes µs µs 976 bytes bytes
App\Services\PaymentGateways\GlobalGateway::getHiddenGateways 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\RedirectFlow\Payments\StatementCreator::__construct 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\Connection::recordsHaveBeenModified 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Services\PaymentGateways\GlobalGateway::getEncryptionKey 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
App\Format\FormatManager::getSettings 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::usesUniqueIds 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Database\MySqlConnection::getLastInsertId 1 µs µs 632 bytes bytes µs µs 632 bytes bytes