Compare runs for http://one.tsumanchuk.project-h.io/portal/api/redirect-flow/login

base: http://one.tsumanchuk.project-h.io/portal/api/redirect-flow/login - Jun 23rd 14:57:00 new: - Jun 19th 07:56:17 change reverse

Summary

  Number of function calls Inclusive Wall time Inclusive CPU Inclusive Memory Inclusive Peak Memory
base - Jun 23rd 14:57:00 6a3a9ebc1945909305027956 720 59,482 µs 23,606 µs 606,440 bytes bytes
new - Jun 19th 07:56:17 6a34f621314a9adb1c0872f4 670 49,725 µs 25,290 µs 803,536 bytes bytes
Difference -50 -9,757 µs 1,684 µs 197,096 bytes bytes
Difference % 93 % 84 % 107 % 133 % -100 %

Details

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
Xhgui\Profiler\Profiler::registerShutdownHandler 0 -1 1 -160 0 -1 1 -160 0
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper::__construct():29} 0 4 1 0 0 4 1 0 0
load::settings/captive_portal_php 0 11 10 0 0 11 10 0 0
load::settings/customers_php 0 6 27 0 0 6 27 0 0
load::settings/finance_php 0 8 8 0 0 8 8 0 0
load::settings/finance_notifications_php 0 -5 -7 0 0 -5 -7 0 0
load::settings/localization_php 0 -8 -8 0 0 -8 -8 0 0
load::settings/portal_php 0 -4 -4 0 0 -4 -4 0 0
load::settings/security_php 0 -8 -8 0 0 -8 -8 0 0
load::settings/splynx_integration_php 0 -8 -9 0 0 -8 -9 0 0
load::settings/status_page_notifications_php 0 -5 -8 0 0 -5 -8 0 0
load::settings/voucher_limit_notifications_php 0 -5 -6 0 0 -5 -6 0 0
load::Registerers/CustomerRegistererFactory_php 0 -117 -31 0 0 -117 -31 0 0
App\Services\RedirectFlow\Login\Registerers\CustomerRegistererFactory::getInstance 0 0 0 0 0 0 0 0 0
load::Registerers/PhoneNumberRegisterer_php 0 -92 -49 0 0 -92 -49 0 0
load::Login/RegistererTrait_php 0 -61 -34 80 0 -61 -34 80 0
load::Registerers/RegistererInterface_php 0 -32 -28 0 0 -32 -28 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getDeletedAtColumn -7 -8 -11 -1,328 0 -8 -11 -1,328 0
App\Models\Tenant\Config\SplashPages\SplashPage::initializeSoftDeletes -3 -14 -11 -728 0 -21 -20 -1,392 0
App\Models\Tenant\Config\SplashPages\SplashPage::getQualifiedDeletedAtColumn -1 -7 -7 -776 0 -8 -9 -1,440 0
App\Repositories\RedirectFlow\SplashPageRepository::getInstance 0 -7 -50 -80 0 -36 -79 -2,912 0
App\Services\RedirectFlow\Login\Registerers\PhoneNumberRegisterer::__construct 0 0 0 0 0 0 0 0 0
Spatie\Activitylog\ActivityLogStatus::__construct -1 -4 -5 -568 0 -4 -5 -568 0
Spatie\Activitylog\CauserResolver::__construct -1 -3 -3 -568 0 -3 -3 -568 0
Spatie\Activitylog\ActivityLogger::__construct -3 -5 -8 -1,896 0 -5 -8 -1,896 0
Spatie\Activitylog\ActivityLogger::setLogStatus -1 -1 -2 -600 0 -1 -2 -600 0
Spatie\Activitylog\ActivitylogServiceProvider::determineActivityModel -3 -12 -14 -664 0 -12 -14 -664 0
Spatie\Activitylog\Models\Activity::__construct -3 -40 -42 -1,760 0 -40 -42 -1,760 0
Spatie\Activitylog\ActivitylogServiceProvider::getActivityModelInstance -3 -15 -11 -3,064 0 -67 -67 -5,488 0
Spatie\Activitylog\ActivityLogger::getActivity@1 -6 -3 -8 -2,480 0 -3 -8 -2,480 0
Spatie\Activitylog\ActivityLogger::useLog@1 -3 -42 -40 -1,824 0 -44 -45 -2,424 0
Spatie\Activitylog\ActivityLogger::withProperties -6 -87 -82 -3,368 0 -90 -88 -5,848 0
Spatie\Activitylog\CauserResolver::getDefaultCauser -3 -70 -72 -2,800 0 -70 -72 -2,800 0
Spatie\Activitylog\CauserResolver::getCauser -3 -8 -9 -664 0 -78 -81 -3,464 0
Spatie\Activitylog\CauserResolver::resolve -3 -9 -7 -664 0 -87 -88 -4,128 0
Spatie\Activitylog\ActivityLogger::causedBy -3 -3 -4 -600 0 -3 -4 -600 0
Spatie\Activitylog\LogBatch::getUuid -3 -2 -5 -584 0 -2 -5 -584 0
Spatie\Activitylog\ActivityLogger::getActivity -16 -54 -51 -3,408 0 -302 -308 -19,312 0
Spatie\Activitylog\ActivityLogger::useLog -4 -17 -20 -2,592 0 -311 -315 -19,520 0
Spatie\Activitylog\PendingActivityLog::__construct -1 -9 -7 -696 0 -166 -167 -15,784 0
Spatie\Activitylog\PendingActivityLog::forwardCallTo 0 -1 0 -64 0 -6 -6 -664 0
Spatie\Activitylog\PendingActivityLog::__call 0 1 0 32 0 -5 -6 -632 0
Spatie\Activitylog\PendingActivityLog::logger -1 -1 -1 -568 0 -1 -1 -568 0
activity -1 -75 -72 -1,384 0 -261 -261 -21,336 0
App\Models\Tenant\Log\StatusedLog::__construct 0 153 154 4,296 0 -102 -102 -15,776 0
App\Models\Tenant\Log\StatusedLog::start 0 -1 -1 0 0 -103 -103 -15,776 0
App\Models\Tenant\Log\StatusedLog::activity 0 -1 0 0 0 -1 0 0 0
Illuminate\Database\Eloquent\Builder::setEagerLoads -3 -2 -4 -600 0 -2 -4 -600 0
Illuminate\Database\Eloquent\Model::morphEagerTo -3 -93 -93 -6,384 0 -95 -97 -6,984 0
Spatie\Activitylog\Models\Activity::subject -3 -30 -28 -1,280 0 -125 -125 -8,264 0
Illuminate\Database\Eloquent\Relations\MorphTo::associate -3 -49 -52 -1,800 0 -49 -52 -1,800 0
Spatie\Activitylog\ActivityLogger::performedOn -3 -18 -15 2,920 0 -194 -195 -7,744 0
App\Services\RedirectFlow\RedirectFlowLogger::startLog 0 42 42 1,488 0 -153 -152 -19,792 0
App\Models\Tenant\Config\SplashPages\SplashPage::isFieldEnabled 0 -4 -4 0 0 -4 -4 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getShowOtpVerification 0 -2 -1 0 0 -8 -8 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::isOtpVerificationEnabled 0 -1 0 0 0 -9 -8 0 0
Illuminate\Session\Store::{closure:Illuminate\Session\Store::forget():587} 0 0 -1 0 0 0 -1 0 0
load::Login/CustomerCreatorFactory_php 0 -33 -15 0 0 -33 -15 0 0
App\Services\RedirectFlow\Login\CustomerCreatorFactory::getInstance 0 0 0 0 0 0 0 0 0
load::Login/PhoneNumberCustomerCreator_php 0 17 -5 1,240 0 17 -5 1,240 0
load::Login/CustomerCreatorInterface_php 0 5 -4 -5,632 0 5 -4 -5,632 0
App\Services\RedirectFlow\Login\PhoneNumberCustomerCreator::__construct 0 0 0 0 0 0 0 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getShowEmail 0 0 0 0 0 2 3 0 0
load::Login/AdditionalFieldsLoader_php 0 2 -7 344 0 2 -7 344 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::__construct 0 0 0 0 0 0 0 0 0
load::AdditionalFields/AdditionalFieldValueRuleMaker_php 0 -11 0 168 0 -11 0 168 0
App\Repositories\Tenant\Configs\AdditionalFields\AdditionalFieldsConfigsRepository::getAdditionalFieldsForSplashPages 0 16 22 64 0 82 76 2,344 0
App\Models\Tenant\Config\SplashPages\SplashPage::getFields 0 -15 -15 -1,120 0 104 99 6,840 0
App\Models\Tenant\Config\SplashPages\SplashPage::{closure:App\Models\Tenant\Config\SplashPages\SplashPage::getAdditionalFieldsForCaptivePortal():391} -13 -6 -10 -792 0 -6 -10 -792 0
App\Models\Tenant\Config\SplashPages\SplashPage::getAdditionalFieldsForCaptivePortal 0 -2 2 0 0 103 99 6,840 0
App\Validators\AdditionalFields\AdditionalFieldValueRuleMaker::getFieldRule 0 -1 0 0 0 -1 0 0 0
App\Validators\AdditionalFields\AdditionalFieldValueRuleMaker::getEditValidationRulesForCaptivePortal 0 2 -2 64 0 111 106 8,296 0
Illuminate\Http\Request::hasMacro 0 0 -1 0 0 0 -1 0 0
validator 0 -4 -3 0 0 -4 -3 0 0
Illuminate\Foundation\Http\FormRequest::{closure:{closure:Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation():148}:149} 0 0 0 0 0 0 0 0 0
Illuminate\Validation\Validator::validateNumeric 0 0 0 -96 0 0 0 -96 0
Illuminate\Foundation\Http\FormRequest::{closure:Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation():148} 0 -73 -75 -640 0 -6 -6 664 0
Illuminate\Http\Request::__call 0 0 1 0 0 -6 -6 664 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::validate 0 0 1 5,632 0 94 101 14,760 0
Spatie\Activitylog\LogOptions::defaults -6 -4 -6 -2,608 0 -4 -6 -2,608 0
Spatie\Activitylog\ActivityLogStatus::disabled -5 -2 -7 -1,848 0 -2 -7 -1,848 0
App\Models\Tenant\Customer::isRestoring 0 -1 -1 -80 0 -1 -1 -80 0
Illuminate\Database\Eloquent\Model::getKeyForSelectQuery -2 -15 -17 -632 0 -15 -17 -632 0
Illuminate\Database\Eloquent\Model::setKeysForSelectQuery -2 -13 -12 -3,672 0 -28 -29 -4,304 0
Illuminate\Database\Query\Builder::useWritePdo -2 0 -2 -600 0 0 -2 -600 0
Illuminate\Database\Eloquent\Model::fresh -2 -418 -248 -3,152 0 -446 -279 -8,056 0
App\Models\Tenant\Customer::{closure:Spatie\Activitylog\Traits\LogsActivity::eventsToBeRecorded():160} 0 -4 -4 -64 0 -4 -4 -64 0
Spatie\Activitylog\EventLogBag::__construct -2 -2 -4 -1,328 0 -2 -4 -1,328 0
Illuminate\Pipeline\Pipeline::{closure:Illuminate\Pipeline\Pipeline::thenReturn():152} -2 -1 -3 -632 0 -1 -3 -632 0
Illuminate\Pipeline\Pipeline::thenReturn -2 -10 -9 -1,392 0 -11 -12 -2,024 0
Spatie\Activitylog\ActivityLogger::setEvent -3 -15 -14 -680 0 -17 -18 -1,280 0
Spatie\Activitylog\ActivityLogger::event -3 -7 -7 -1,976 0 -24 -25 -3,256 0
Spatie\Activitylog\ActivityLogger::replacePlaceholders -3 -7 -10 -600 0 -7 -10 -600 0
Junges\Kafka\Facades\Kafka::getFacadeAccessor -3 -2 -3 -584 0 -2 -3 -584 0
Junges\Kafka\AbstractMessage::__construct -7 -6 -9 -5,960 0 -6 -9 -5,960 0
Junges\Kafka\Providers\LaravelKafkaServiceProvider::{closure:Junges\Kafka\Providers\LaravelKafkaServiceProvider::register():41} -2 -4 -6 -1,016 0 -6 -9 -1,712 0
Junges\Kafka\Message\Message::create -2 -5 -5 -904 0 -6 -7 -1,488 0
Junges\Kafka\Providers\LaravelKafkaServiceProvider::{closure:Junges\Kafka\Providers\LaravelKafkaServiceProvider::register():37} -2 -2 -3 -776 0 -2 -3 -776 0
Junges\Kafka\Producers\Builder::__construct -2 -27 -23 -776 0 -41 -42 -4,752 0
Junges\Kafka\Factory::asyncPublish -3 -15 -14 -1,032 0 -56 -56 -5,784 0
App\Services\Kafka\ConfigBuilder::getClientOptions -3 -12 -12 -1,728 0 -12 -12 -1,728 0
Junges\Kafka\Producers\Builder::withConfigOption -3 -1 -4 -1,728 0 -1 -4 -1,728 0
Junges\Kafka\Producers\Builder::withConfigOptions -3 -7 -7 -664 0 -8 -11 -2,392 0
Junges\Kafka\Message\Message::onTopic -6 -1 -6 -1,168 0 -1 -6 -1,168 0
Junges\Kafka\Producers\Builder::onTopic -3 -6 -6 -648 0 -7 -9 -1,232 0
App\Models\Tenant\Log\Activity::generateUuid -3 -24 -26 -1,560 0 -24 -26 -1,560 0
App\Models\Tenant\Log\Activity::getCustomerId -3 -25 -24 -664 0 -51 -52 -1,992 0
App\Models\Tenant\Log\Activity::detectAttribute@2 -30 -14 -20 -600 0 -14 -20 -600 0
App\Models\Tenant\Log\Activity::detectAttribute@1 -29 -41 -39 -664 0 -55 -59 -1,264 0
App\Models\Tenant\Log\Activity::detectAttribute -8 -33 -32 -3,000 0 -88 -91 -4,264 0
App\Models\Tenant\Log\Activity::detectVoucherIdFromProperties -3 -5 -6 -696 0 -36 -39 -2,656 0
App\Models\Tenant\Log\Activity::detectMac -3 -5 -7 -664 0 -41 -42 -1,264 0
App\Models\Tenant\Log\Activity::getArrayForSave -3 -273 -266 -7,776 0 -425 -425 -15,248 0
Junges\Kafka\Producers\Builder::withMessage -3 -2 -5 2,168 0 -2 -5 2,168 0
Junges\Kafka\Config\Config::__construct -2 -3 -4 -584 0 -3 -4 -584 0
Junges\Kafka\Config\Config::usingSasl -2 -3 -3 -584 0 -3 -3 -584 0
Junges\Kafka\Config\Config::getSaslOptions -2 -4 -4 -664 0 -7 -7 -1,248 0
Junges\Kafka\Config\Config::{closure:Junges\Kafka\Config\Config::getProducerOptions():166} -8 -6 -9 -664 0 -6 -9 -664 0
Junges\Kafka\Config\Config::getProducerOptions -2 -26 -24 -2,232 0 -39 -40 -4,144 0
Junges\Kafka\Config\Config::getConfigCallbacks -2 -2 -3 -600 0 -2 -3 -600 0
Junges\Kafka\Producers\Producer::getConf -2 -47 -49 -904 0 -49 -52 -1,504 0
Junges\Kafka\Producers\Producer::__construct -2 -518 -587 280 0 -606 -679 -5,368 0
Junges\Kafka\Producers\Builder::build -3 -29 -29 -1,992 0 -638 -712 -7,944 0
Junges\Kafka\AbstractMessage::getTopicName -6 -4 -7 -1,168 0 -4 -7 -1,168 0
Junges\Kafka\Events\PublishingMessage::__construct -3 0 -3 -600 0 0 -3 -600 0
Junges\Kafka\AbstractMessage::getBody -6 -6 -6 -1,184 0 -6 -6 -1,184 0
Junges\Kafka\Message\Message::withBody -3 -2 -4 -600 0 -2 -4 -600 0
Junges\Kafka\Message\Serializers\JsonSerializer::serialize -3 -19 -19 -2,520 0 -24 -26 -3,720 0
Junges\Kafka\AbstractMessage::getPartition -3 -2 -4 -600 0 -2 -4 -600 0
Junges\Kafka\AbstractMessage::getKey -3 -2 -3 -584 0 -2 -3 -584 0
Junges\Kafka\AbstractMessage::getHeaders -3 -2 -3 -584 0 -2 -3 -584 0
Ramsey\Uuid\Lazy\LazyUuidFromString::toString -3 -3 -3 -600 0 -3 -3 -600 0
Junges\Kafka\Message\Message::getHeaders -3 -33 -47 -2,048 0 -38 -53 -3,232 0
Junges\Kafka\Events\MessagePublished::__construct -3 -2 -3 -600 0 -2 -3 -600 0
Junges\Kafka\Producers\Producer::produceMessage -3 -45 -39 400 0 -92 -105 -5,200 0
Junges\Kafka\Producers\Producer::produce -3 -58 -62 -2,056 0 -176 -199 -12,160 0
Junges\Kafka\Producers\Builder::send -3 -26 -24 1,528 0 -842 -942 -19,744 0
App\Models\Tenant\Log\Activity::save -3 -258 -373 -3,584 0 -1,615 -1,840 -52,808 0
Spatie\Activitylog\ActivityLogger::log -3 -53 -47 752 0 -1,678 -1,904 -53,824 0
App\Models\Tenant\Customer::{closure:{closure:Spatie\Activitylog\Traits\LogsActivity::bootLogsActivity():39}:47} 0 609 707 12,560 0 272 -167 -37,424 0
load::Customer/CustomerCreatedEvent_php 0 -105 -72 0 0 -105 -72 0 0
load::Events/Dispatchable_php 0 -315 152 80 0 -315 152 80 0
App\Events\Customer\CustomerCreatedEvent::__construct 0 -1 1 0 0 -1 1 0 0
Illuminate\Database\Query\Builder::incrementEach -1 -1,233 -193 -1,224 0 -1,233 -193 -1,224 0
Illuminate\Database\Query\Builder::increment -1 -7 -5 -560 0 -1,240 -198 -1,784 0
Illuminate\Database\Eloquent\Builder::increment -1 -5 -6 -664 0 -1,245 -204 -2,448 0
Illuminate\Database\Eloquent\Model::isDateCastableWithCustomFormat -1 -1 -2 -632 0 -1 -2 -632 0
Illuminate\Database\Eloquent\Model::isClassComparable -1 -2 -2 -600 0 -2 -2 -600 0
Illuminate\Database\Eloquent\Model::increment -1 -80 -78 -2,024 0 -1,328 -286 -5,704 0
App\Repositories\Tenant\Analytics\Dashboard\TopPanels\AggregatedData\Store\MetricStore::incrementValue 0 1,302 552 224 0 -26 266 -5,480 0
App\Repositories\Tenant\Analytics\Dashboard\TopPanels\AggregatedData\BaseAggregatedStatistics::incrementValue 0 1 -1 2,248 0 -25 265 -3,232 0
App\Listeners\Customer\NewCustomerStatisticUpdate::handleCustomerCreatedEvent 0 -64 -83 -912 0 -58 214 -1,464 0
App\Models\Tenant\Customer::{closure:App\Models\Tenant\Customer::boot():229} 0 -177 -274 -3,456 0 -21 325 70,800 0
App\Services\Customers\CustomerExpirationPredictor::convertToCarbon 0 -2 0 0 0 -2 0 0 0
App\Services\Customers\CustomerExpirationPredictor::getLastActivityDate 0 0 -3 0 0 -2 -3 0 0
Carbon\FactoryImmutable::setCurrentClock 0 -3 -4 0 0 -3 -4 0 0
Carbon\Carbon::{closure:Carbon\Traits\Date::getTimezone():967} 0 9 7 0 0 9 7 0 0
Carbon\Carbon::transmitFactory 0 -3 2 0 0 2 4 0 0
Carbon\Carbon::getTimezone 0 -2 0 0 0 3 5 0 0
Carbon\Carbon::{closure:Carbon\Traits\Localization::getLocalTranslator():54} 0 -1 -1 0 0 -1 -1 0 0
Carbon\Carbon::getLocalTranslator 0 -1 -3 0 0 -4 -4 0 0
Carbon\Carbon::getTranslatorLocale 0 0 -1 0 0 -4 -5 0 0
Carbon\Carbon::__isset 0 -1 -1 0 0 4 4 0 0
Carbon\Carbon::getSettings 0 -4 -4 0 0 -3 -4 0 0
Carbon\Carbon::hasLocalTranslator 0 0 -1 0 0 0 -1 0 0
Carbon\Carbon::shiftTimezone 0 -2 -1 0 0 -2 -1 0 0
Carbon\Carbon::settings 0 0 -2 0 0 -2 -3 0 0
App\Services\Customers\CustomerExpirationPredictor::buildExpirationModel 0 132 131 2,544 0 122 119 2,544 0
Illuminate\Database\Eloquent\Builder::addUniqueIdsToUpsertValues 0 -1 0 0 0 -1 0 0 0
Illuminate\Database\Eloquent\Builder::addTimestampsToUpsertValues 0 -1 0 0 0 -1 0 0 0
Illuminate\Database\Eloquent\Builder::addUpdatedAtToUpsertColumns 0 0 0 0 0 0 0 0 0
Illuminate\Database\Query\Builder::{closure:Illuminate\Database\Query\Builder::upsert():4315} 0 0 0 0 0 0 0 0 0
Illuminate\Database\Query\Grammars\MySqlGrammar::{closure:Illuminate\Database\Query\Grammars\MySqlGrammar::compileUpsert():424} 0 -1 -2 0 0 -1 -2 0 0
Illuminate\Database\Query\Grammars\MySqlGrammar::compileUpsert 0 -6 -4 0 0 -7 -6 0 0
Illuminate\Database\Query\Builder::upsert 0 34 -6 0 0 27 -12 0 0
Illuminate\Database\Eloquent\Builder::upsert 0 0 -2 0 0 25 -14 0 0
App\Services\Customers\CustomerExpirationSyncer::{closure:App\Services\Customers\CustomerExpirationSyncer::sync():21} 0 -5 -6 0 0 20 -20 0 0
App\Models\Tenant\Customer::{closure:App\Models\Tenant\Customer::boot():233} 0 -2,478 -1,258 120,016 0 979 576 56,464 0
App\Observers\SyncDirtyObserver::saved 0 -284 -211 -928 0 2,829 1,052 88,864 0
App\Repositories\Tenant\AdditionalFields\AdditionalFieldRepository::updateFieldsByMainRecordsId 0 -19,719 -892 -63,168 0 -19,258 -566 -34,480 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::load 0 -18 -20 -12,104 0 -18,948 -375 -17,888 0
App\Services\RedirectFlow\Login\PhoneNumberCustomerCreator::create 0 880 41 -3,784 0 -13,477 1,735 183,376 0
load::Login/AttachMacToVoucher_php 0 -103 -91 0 0 -103 -91 0 0
App\Services\RedirectFlow\Fingerprint\FingerprintSessionSaver::getFingerprintFromSession 0 0 0 0 0 0 0 0 0
App\Helpers\Network::mac2int 0 0 1 0 0 0 1 0 0
App\Helpers\Network::formatMac 0 0 0 0 0 0 0 0 0
App\Casts\MacToInt::set 0 0 0 0 0 1 1 0 0
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse 0 0 1 0 0 0 1 0 0
Illuminate\Database\Eloquent\Model::setClassCastableAttribute 0 2 0 0 0 3 2 0 0
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::canValidateFingerprint 0 54 58 11,376 0 50 72 11,376 0
Spatie\Activitylog\LogOptions::logOnly 0 2 0 0 0 2 0 0 0
App\Models\Tenant\MacLink::getActivitylogOptions 0 -2 -1 608 0 -2 -3 -664 0
App\Models\Tenant\MacLink::isRestoring 0 0 2 0 0 0 2 0 0
App\Models\Tenant\MacLink::shouldLogEvent 0 2 2 -64 0 1 2 -664 0
App\Models\Tenant\MacLink::shouldLogUnguarded 0 0 1 0 0 0 1 0 0
App\Models\Tenant\MacLink::attributesToBeLogged 0 2 -1 0 0 0 -2 0 0
App\Models\Tenant\MacLink::logChanges 0 0 2 152 0 0 1 152 0
App\Models\Tenant\MacLink::{closure:Spatie\Activitylog\Traits\LogsActivity::eventsToBeRecorded():160} 0 2 2 0 0 2 2 0 0
App\Models\Tenant\MacLink::attributeValuesToBeLogged 0 225 137 2,064 0 52 42 984 0
App\Models\Tenant\MacLink::getDescriptionForEvent 0 0 0 0 0 0 0 0 0
App\Models\Tenant\MacLink::getLogNameToUse 0 2 2 0 0 2 2 0 0
App\Models\Tenant\MacLink::isLogEmpty 0 1 1 0 0 1 1 0 0
App\Models\Tenant\Log\Activity::detectCustomerIdFromProperties -2 -5 -5 376 0 -26 -28 -1,328 0
App\Models\Tenant\MacLink::{closure:{closure:Spatie\Activitylog\Traits\LogsActivity::bootLogsActivity():39}:47} 0 655 700 5,976 0 -103 -116 -6,560 0
App\Models\Tenant\MacLink::triggerSyncEvent 0 -66 -61 -6,840 0 -13 -6 1,376 0
App\Models\Tenant\MacLink::publishActivityFact 0 3 2 0 0 3 2 0 0
App\Models\Tenant\MacLink::{closure:App\Models\Tenant\MacLink::boot():99} 0 25 61 -12,832 0 528 584 2,192 0
App\Services\RedirectFlow\Login\AttachMacToVoucher::attach 0 1,791 -59 3,864 0 2,470 551 16,408 0
load::LabelAssigment/AssignLabelForCustomer_php 0 12 224 160 0 12 224 160 0
App\Services\LabelAssigment\AssignLabelForCustomer::__construct 0 0 0 0 0 0 0 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setLoginOption 0 0 0 0 0 0 0 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setMacLink 0 -1 0 0 0 -1 0 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setLocation 0 1 0 0 0 1 0 0 0
load::LabelsAssigment/LabelAssignerRepository_php 0 3 -2 80 0 3 -2 80 0
load::LabelAssigment/LabelAssigner_php 0 -2 3 0 0 -2 3 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::bootSoftDeletes 0 0 0 0 0 0 0 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::getDeletedAtColumn 0 1 4 0 0 1 4 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::initializeSoftDeletes 0 1 1 0 0 2 4 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::getQualifiedDeletedAtColumn 0 0 -2 0 0 0 -1 0 0
App\Repositories\Tenant\LabelsAssigment\LabelAssignerRepository::getLabelAssigners 0 758 -40 2,240 0 758 -34 2,240 0
load::LabelAssigment/LabelAssignerQueryBuilder_php 0 12 10 0 0 12 10 0 0
load::CustomerQuery/CustomerQueryTrait_php 0 6 3 0 0 6 3 0 0
load::CustomerQuery/CustomerQueryInterface_php 0 7 16 0 0 7 16 0 0
load::LabelsAssigment/CustomerAssignParameters_php 0 -13 1 0 0 -13 1 0 0
load::TargetGroups/CustomerParameters_php 0 -22 76 0 0 -22 76 0 0
load::Plans/PlansRepository_php 0 -9 -9 0 0 -9 -9 0 0
App\Repositories\Tenant\Plans\PlansRepository::{closure:App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter():36} 0 3 -9 0 0 3 -9 0 0
App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter 0 190 -29 112 0 196 -34 1,336 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getBaseParameters 0 64 44 10,736 0 251 1 12,072 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAdditionalFieldsParameters 0 -1,020 -238 -21,240 0 -631 53 1,640 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAllParameters 0 -2 -1 0 0 -382 53 13,712 0
App\Repositories\Tenant\LabelsAssigment\CustomerAssignParameters::getComputedParameters 0 -1 -1 320 0 -1 -1 320 0
App\Repositories\Tenant\LabelsAssigment\CustomerAssignParameters::getAllParameters 0 -1 0 0 0 -384 52 14,032 0
App\Repositories\Tenant\LabelsAssigment\LabelAssignerRepository::getAvailableParameters 0 3 3 0 0 -416 132 14,032 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::__construct 0 -274 -174 -32,040 0 -352 198 4,144 0
App\Models\Tenant\MacLink::getFormatedDeviceInfo 0 0 0 736 0 0 0 736 0
App\Services\LabelAssigment\AssignLabelForCustomer::getComputeData 0 1 2 0 0 1 2 736 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::setComputeData 0 0 0 0 0 0 0 0 0
Illuminate\Database\Query\Builder::leftJoin -1 -10 -10 -2,080 0 -10 -10 -2,080 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::buildOrWhereGroup 0 0 0 0 0 0 0 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::isComputeFilter 0 -1 1 0 0 -1 1 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::isAf 0 -1 1 0 0 -1 1 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::isCustomerLabelField 0 -1 0 0 0 -1 0 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::buildCondition 0 1 -3 64 0 2 1 728 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::{closure:App\Services\LabelAssigment\LabelAssignerQueryBuilder::buildOrWhereGroup():84} 0 1 0 0 0 2 2 728 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::{closure:App\Services\LabelAssigment\LabelAssignerQueryBuilder::build():69} 0 -3 -3 0 0 -1 -1 728 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::build 0 10 9 2,728 0 1 0 2,008 0
App\Services\LabelAssigment\AssignLabelForCustomer::process 0 5 -77 16 0 445 120 9,904 0
App\Services\RedirectFlow\Login\Registerers\PhoneNumberRegisterer::assignLabel 0 -283 -490 0 0 174 -146 10,064 0
App\Models\Tenant\Log\StatusedLog::finish 0 226 232 8,800 0 -109 -107 6,232 0
App\Models\Tenant\Log\StatusedLog::success 0 3 1 0 0 -106 -106 6,232 0
App\Repositories\Tenant\Locations\LoginOptionsRepository::getDefaultLoginOptions 0 0 0 0 0 0 0 0 0
App\Repositories\Tenant\Locations\LoginOptionsRepository::findOne 0 -10 -5 -320 0 -10 -5 -320 0
App\Services\RedirectFlow\Plans\DefaultPlanService::__construct 0 1 1 0 0 1 1 0 0
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDefaultPlanFromLoginOption 0 5 4 0 0 5 4 0 0
App\Models\Tenant\Location::getLoginOptionsConfigs 0 12 11 40 0 12 11 40 0
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDefaultPlan 0 0 2 0 0 12 13 40 0
App\Services\RedirectFlow\Plans\DefaultPlanService::getUrlForRedirect 0 -1 0 0 0 16 17 40 0
App\Services\RedirectFlow\Login\Registerers\PhoneNumberRegisterer::run 0 -92 -105 -3,968 0 -11,003 1,817 200,960 0
App\Http\Controllers\Tenant\CaptivePortal\LoginController::login 0 -37 -27 0 0 -11,378 1,569 198,128 0
App\Http\Middleware\RedirectFlowProfiling::handle 0 -27 -28 0 0 -11,405 1,541 198,128 0
Laravel\Boost\Middleware\InjectBoost::shouldInject 0 0 0 0 0 0 0 0 0
Laravel\Boost\Middleware\InjectBoost::handle 0 1,762 293 11,376 0 -9,657 1,815 209,504 0
Xhgui\Profiler\ProfilingData::__construct 0 -1 0 0 0 -1 0 0 0
Xhgui\Profiler\Profilers\XHProf::disable 0 0 0 0 0 0 0 0 0
Xhgui\Profiler\Profiler::disable 0 1 0 0 0 0 0 0 0
main() 0 -100 -132 -12,248 0 -9,757 1,684 197,096 0
functionCount 0 0 0 0 0 0 0 0 0

Red values are higher in 'new'. Green values are lower in 'new'.