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: - Jul 22nd 12:03:41 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 - Jul 22nd 12:03:41 6a60b19d7cc58a1cff025e4d 450 65,345 µs 33,404 µs -7,984,008 bytes bytes
Difference -270 5,863 µs 9,798 µs -8,590,448 bytes bytes
Difference % 63 % 110 % 142 % -1,317 % -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 -320 0 -1 1 -320 0
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper::__construct():29} 0 1 0 0 0 1 0 0 0
load::settings/captive_portal_php 0 14 13 0 0 14 13 0 0
load::settings/customers_php 0 -33 -11 0 0 -33 -11 0 0
load::settings/finance_php 0 -3 -2 0 0 -3 -2 0 0
load::settings/finance_notifications_php 0 -2 -2 0 0 -2 -2 0 0
load::settings/localization_php 0 14 13 0 0 14 13 0 0
load::settings/portal_php 0 -1 -1 0 0 -1 -1 0 0
load::settings/security_php 0 -8 -8 -320 0 -8 -8 -320 0
load::settings/splynx_integration_php 0 -6 -7 0 0 -6 -7 0 0
load::settings/status_page_notifications_php 0 2 0 0 0 2 0 0 0
load::settings/voucher_limit_notifications_php 0 1 -2 0 0 1 -2 0 0
load::Registerers/CustomerRegistererFactory_php 0 -149 -30 0 0 -149 -30 0 0
App\Services\RedirectFlow\Login\Registerers\CustomerRegistererFactory::getInstance 0 0 0 0 0 0 0 0 0
load::Registerers/PhoneNumberRegisterer_php 0 -110 -42 96 0 -110 -42 96 0
load::Login/RegistererTrait_php 0 -62 -7 5,704 0 -62 -7 5,704 0
load::Registerers/RegistererInterface_php 0 -44 -17 -640 0 -44 -17 -640 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 -11 -19 -80 0 -40 -48 -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 -7 -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 139 138 4,296 0 -118 -118 -15,776 0
App\Models\Tenant\Log\StatusedLog::start 0 5 6 0 0 -113 -112 -15,776 0
App\Models\Tenant\Log\StatusedLog::activity 0 0 0 0 0 0 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 63 60 1,616 0 -138 -138 -18,464 0
App\Models\Tenant\Config\SplashPages\SplashPage::isFieldEnabled 0 -8 -7 0 0 -8 -7 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getShowOtpVerification 0 -1 -1 0 0 -10 -10 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::isOtpVerificationEnabled 0 -1 -1 0 0 -11 -11 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 -46 -10 1,280 0 -46 -10 1,280 0
App\Services\RedirectFlow\Login\CustomerCreatorFactory::getInstance 0 0 0 0 0 0 0 0 0
load::Login/PhoneNumberCustomerCreator_php 0 -41 -18 -40 0 -41 -18 -40 0
load::Login/CustomerCreatorInterface_php 0 -11 0 -5,632 0 -11 0 -5,632 0
App\Services\RedirectFlow\Login\PhoneNumberCustomerCreator::__construct 0 0 -1 0 0 0 -1 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getShowEmail 0 0 0 0 0 1 2 0 0
load::Login/AdditionalFieldsLoader_php 0 -26 -1 0 0 -26 -1 0 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::__construct 0 0 -1 0 0 0 -1 0 0
load::AdditionalFields/AdditionalFieldValueRuleMaker_php 0 113 27 -64 0 113 27 -64 0
App\Repositories\Tenant\Configs\AdditionalFields\AdditionalFieldsConfigsRepository::getAdditionalFieldsForSplashPages 0 41 35 0 0 41 35 0 0
App\Models\Tenant\Config\SplashPages\SplashPage::getFields 0 -15 -16 0 0 26 19 0 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 0 -1 0 0 26 18 0 0
App\Validators\AdditionalFields\AdditionalFieldValueRuleMaker::getFieldRule 1 -1 1 376 0 -1 1 376 0
App\Validators\AdditionalFields\AdditionalFieldValueRuleMaker::getEditValidationRulesForCaptivePortal 0 8 7 2,752 0 33 26 3,128 0
Illuminate\Http\Request::hasMacro 0 0 -1 0 0 0 -1 0 0
validator 0 -1 0 216 0 -1 0 216 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 0 0 0 0 0 0
Illuminate\Foundation\Http\FormRequest::{closure:Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation():148} 0 28 27 -176 0 27 27 40 0
Illuminate\Http\Request::__call 0 0 2 32 0 27 28 72 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::validate 0 1 1 -3,104 0 174 82 32 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 0 -80 0 -1 0 -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 -2 -4 -64 0 -2 -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 507 564 7,592 0 -180 -293 -38,744 0
load::Customer/CustomerCreatedEvent_php 0 39 181 0 0 39 181 0 0
load::Events/Dispatchable_php 0 -166 -85 0 0 -166 -85 0 0
App\Events\Customer\CustomerCreatedEvent::__construct 0 -1 0 0 0 -1 0 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,299 490 544 0 -29 204 -5,160 0
App\Repositories\Tenant\Analytics\Dashboard\TopPanels\AggregatedData\BaseAggregatedStatistics::incrementValue 0 0 0 2,248 0 -29 204 -2,912 0
App\Listeners\Customer\NewCustomerStatisticUpdate::handleCustomerCreatedEvent 0 -26 -175 -912 0 -23 84 -2,184 0
App\Models\Tenant\Customer::{closure:App\Models\Tenant\Customer::boot():229} 0 -184 -277 -3,456 0 121 358 4,464 0
App\Services\Customers\CustomerExpirationPredictor::convertToCarbon 0 -7 -5 0 0 -7 -5 0 0
App\Services\Customers\CustomerExpirationPredictor::getLastActivityDate 0 -5 -8 0 0 -12 -13 0 0
Carbon\FactoryImmutable::setCurrentClock -10 -6 -10 -584 0 -6 -10 -584 0
Carbon\Carbon::{closure:Carbon\Traits\Date::getTimezone():967} -3 -9 -10 -888 0 -9 -10 -888 0
Carbon\Carbon::transmitFactory -5 -23 -18 -1,328 0 -41 -42 -3,432 0
Carbon\Carbon::getTimezone -3 -7 -6 -1,768 0 -34 -34 -3,936 0
Carbon\Carbon::{closure:Carbon\Traits\Localization::getLocalTranslator():54} -2 -3 -4 -632 0 -3 -4 -632 0
Carbon\Carbon::getLocalTranslator -2 -5 -6 -632 0 -19 -20 -1,896 0
Carbon\Carbon::getTranslatorLocale 0 -1 0 -64 0 -20 -20 -1,960 0
Carbon\Carbon::__isset 0 3 4 32 0 -17 -17 -2,576 0
Carbon\Carbon::getSettings 0 -2 -4 32 0 -34 -36 -3,192 0
Carbon\Carbon::hasLocalTranslator 0 0 -1 0 0 0 -1 0 0
Carbon\Carbon::shiftTimezone 0 -2 -2 0 0 -2 -2 0 0
Carbon\Carbon::settings 0 1 0 0 0 -1 -2 0 0
App\Services\Customers\CustomerExpirationPredictor::buildExpirationModel 0 7,595 7,675 -8,803,112 0 7,529 7,605 -8,808,944 0
Illuminate\Database\Eloquent\Builder::addUniqueIdsToUpsertValues 0 -1 1 0 0 -1 1 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 1 -2 0 0 1 -2 0 0
Illuminate\Database\Query\Grammars\MySqlGrammar::{closure:Illuminate\Database\Query\Grammars\MySqlGrammar::compileUpsert():424} 0 -1 -3 0 0 -1 -3 0 0
Illuminate\Database\Query\Grammars\MySqlGrammar::compileUpsert 0 -5 -2 0 0 -6 -5 0 0
Illuminate\Database\Query\Builder::upsert 0 347 10 0 0 342 3 0 0
Illuminate\Database\Eloquent\Builder::upsert 0 3 0 0 0 343 4 0 0
App\Services\Customers\CustomerExpirationSyncer::{closure:App\Services\Customers\CustomerExpirationSyncer::sync():21} 0 34 33 0 0 377 37 0 0
App\Models\Tenant\Customer::{closure:App\Models\Tenant\Customer::boot():233} 0 -2,478 -1,259 120,016 0 8,081 7,950 -8,756,832 0
App\Observers\SyncDirtyObserver::saved 0 -284 -213 -928 0 4,829 1,712 124,080 0
App\Repositories\Tenant\AdditionalFields\AdditionalFieldRepository::updateFieldsByMainRecordsId 0 -20,153 -664 -43,608 0 -19,942 -553 -41,408 0
App\Services\RedirectFlow\Login\AdditionalFieldsLoader::load 0 14 7 40 0 -19,928 -546 -41,368 0
App\Services\RedirectFlow\Login\PhoneNumberCustomerCreator::create 0 655 58 312 0 -6,127 9,359 -8,694,376 0
load::Login/AttachMacToVoucher_php 0 -122 -101 -2,080 0 -122 -101 -2,080 0
App\Services\RedirectFlow\Fingerprint\FingerprintSessionSaver::getFingerprintFromSession 0 -1 -2 0 0 -1 -2 0 0
App\Helpers\Network::mac2int -1 -1 -1 -552 0 -1 -1 -552 0
App\Helpers\Network::formatMac -1 -2 -2 -600 0 -2 -2 -600 0
App\Casts\MacToInt::set -1 -2 -2 -648 0 -3 -3 -1,200 0
Illuminate\Database\Eloquent\Model::normalizeCastClassResponse -1 -1 -1 -1,008 0 -1 -1 -1,008 0
Illuminate\Database\Eloquent\Model::setClassCastableAttribute -1 -7 -8 -856 0 -11 -12 -3,064 0
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::canValidateFingerprint -1 -567 -310 8,024 0 -847 -576 -77,832 0
Spatie\Activitylog\LogOptions::logOnly 1 4 3 0 0 4 3 0 0
App\Models\Tenant\MacLink::getActivitylogOptions 1 -1 -4 832 0 1 -3 -440 0
App\Models\Tenant\MacLink::isRestoring 0 6 7 0 0 6 7 0 0
App\Models\Tenant\MacLink::shouldLogEvent 0 7 7 -64 0 12 12 -664 0
App\Models\Tenant\MacLink::shouldLogUnguarded 1 1 2 0 0 1 2 0 0
App\Models\Tenant\MacLink::attributesToBeLogged 1 1 3 216 0 5 5 1,104 0
App\Models\Tenant\MacLink::logChanges 1 24 24 1,112 0 31 31 3,544 0
App\Models\Tenant\MacLink::{closure:Spatie\Activitylog\Traits\LogsActivity::eventsToBeRecorded():160} 0 0 2 0 0 0 2 0 0
App\Models\Tenant\MacLink::attributeValuesToBeLogged 0 240 143 2,888 0 20 3 -2,112 0
App\Models\Tenant\MacLink::getDescriptionForEvent 0 0 1 0 0 0 1 0 0
App\Models\Tenant\MacLink::getLogNameToUse 0 0 1 0 0 0 1 0 0
App\Models\Tenant\MacLink::isLogEmpty 0 1 0 0 0 1 0 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 598 615 6,672 0 -184 -233 -9,624 0
App\Models\Tenant\MacLink::triggerSyncEvent 0 340 141 -7,280 0 395 403 1,848 0
App\Models\Tenant\MacLink::publishActivityFact -1 -3 -4 -632 0 -3 -4 -632 0
App\Models\Tenant\MacLink::{closure:App\Models\Tenant\MacLink::boot():99} 0 41 2 -8,192 0 439 407 -5,680 0
App\Services\RedirectFlow\Login\AttachMacToVoucher::attach 0 -437 -166 -1,600 0 -990 -531 -92,400 0
load::LabelAssigment/AssignLabelForCustomer_php 0 174 -123 40 0 174 -123 40 0
App\Services\LabelAssigment\AssignLabelForCustomer::__construct 0 1 1 0 0 1 1 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setLoginOption 0 -1 0 0 0 -1 0 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setMacLink 0 -1 0 0 0 -1 0 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::setLocation 0 0 -1 0 0 0 -1 0 0
load::LabelsAssigment/LabelAssignerRepository_php 0 125 21 0 0 125 21 0 0
load::LabelAssigment/LabelAssigner_php 0 152 33 0 0 152 33 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::bootSoftDeletes 0 1 0 0 0 1 0 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::getDeletedAtColumn 0 -1 2 0 0 -1 2 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::initializeSoftDeletes 0 8 6 0 0 8 8 0 0
App\Models\Tenant\LabelAssigment\LabelAssigner::getQualifiedDeletedAtColumn 0 1 0 0 0 0 0 0 0
App\Repositories\Tenant\LabelsAssigment\LabelAssignerRepository::getLabelAssigners 0 861 18 960 0 1,022 59 960 0
load::LabelAssigment/LabelAssignerQueryBuilder_php 0 31 41 0 0 31 41 0 0
load::CustomerQuery/CustomerQueryTrait_php 0 82 23 0 0 82 23 0 0
load::CustomerQuery/CustomerQueryInterface_php 0 -9 6 0 0 -9 6 0 0
load::LabelsAssigment/CustomerAssignParameters_php 0 -10 2 0 0 -10 2 0 0
load::TargetGroups/CustomerParameters_php 0 61 9 0 0 61 9 0 0
load::Plans/PlansRepository_php 0 79 2 0 0 79 2 0 0
App\Repositories\Tenant\Plans\PlansRepository::{closure:App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter():36} 0 -20 -27 0 0 -20 -27 0 0
App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter 0 -60 -94 0 0 -80 -121 0 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getBaseParameters 0 -70 -92 -3,832 0 -71 -211 -3,832 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAdditionalFieldsParameters 0 -711 -26 -640 0 -711 -26 -640 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAllParameters 0 -1 -1 0 0 -783 -238 -4,472 0
App\Repositories\Tenant\LabelsAssigment\CustomerAssignParameters::getComputedParameters 0 -57 -57 -2,368 0 -57 -57 -2,368 0
App\Repositories\Tenant\LabelsAssigment\CustomerAssignParameters::getAllParameters 0 0 0 0 0 -840 -295 -6,840 0
App\Repositories\Tenant\LabelsAssigment\LabelAssignerRepository::getAvailableParameters 0 0 2 0 0 -789 -282 -6,840 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::__construct 0 -15 -2 448 0 -804 -284 -6,392 0
App\Models\Tenant\MacLink::getFormatedDeviceInfo 0 -3 -2 0 0 -3 -2 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::getComputeData 0 -19 -20 -912 0 -22 -22 -912 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::setComputeData 0 0 0 0 0 0 0 0 0
Illuminate\Database\Query\Builder::leftJoin 0 0 1 0 0 0 1 0 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 0 0 0 -1 0 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::isCustomerLabelField 0 0 0 0 0 0 0 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::buildCondition 0 -2 -4 0 0 -3 -4 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::{closure:App\Services\LabelAssigment\LabelAssignerQueryBuilder::buildOrWhereGroup():84} 0 1 1 0 0 -3 -2 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::{closure:App\Services\LabelAssigment\LabelAssignerQueryBuilder::build():69} 0 -2 -3 0 0 -5 -5 0 0
App\Services\LabelAssigment\LabelAssignerQueryBuilder::build 0 -5 -6 0 0 -10 -10 0 0
App\Services\LabelAssigment\AssignLabelForCustomer::process 0 652 159 -160 0 1,067 -7 -6,504 0
App\Services\RedirectFlow\Login\Registerers\PhoneNumberRegisterer::assignLabel 0 421 211 -12,208 0 1,967 389 77,360 0
App\Models\Tenant\Log\StatusedLog::finish 0 178 188 -64 0 -157 -151 -2,632 0
App\Models\Tenant\Log\StatusedLog::success 0 1 0 0 0 -156 -151 -2,632 0
App\Repositories\Tenant\Locations\LoginOptionsRepository::getDefaultLoginOptions 0 0 1 0 0 0 1 0 0
App\Repositories\Tenant\Locations\LoginOptionsRepository::findOne 0 101 67 -320 0 101 68 -320 0
App\Services\RedirectFlow\Plans\DefaultPlanService::__construct 0 0 1 0 0 0 1 0 0
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDefaultPlanFromLoginOption 0 4 2 0 0 4 2 0 0
App\Models\Tenant\Location::getLoginOptionsConfigs 0 3 3 40 0 3 3 40 0
App\Services\RedirectFlow\Plans\DefaultPlanService::canProcessDefaultPlan 0 1 2 0 0 4 5 40 0
App\Services\RedirectFlow\Plans\DefaultPlanService::getUrlForRedirect 0 -1 1 0 0 7 8 40 0
App\Services\RedirectFlow\Login\Registerers\PhoneNumberRegisterer::run 0 50 32 127,096 0 -5,269 9,022 -8,596,760 0
App\Http\Controllers\Tenant\CaptivePortal\LoginController::login 0 -34 -25 -3,288 0 -5,708 8,853 -8,597,800 0
App\Http\Middleware\RedirectFlowProfiling::handle 0 -24 -25 0 0 -5,732 8,828 -8,597,800 0
Laravel\Boost\Middleware\InjectBoost::shouldInject 0 0 -1 0 0 0 -1 0 0
Laravel\Boost\Middleware\InjectBoost::handle 0 4,027 170 -3,384 0 -1,664 9,038 -8,591,040 0
Xhgui\Profiler\ProfilingData::__construct 0 -1 0 0 0 -1 0 0 0
Xhgui\Profiler\Profilers\XHProf::disable 0 0 1 0 0 0 1 0 0
Xhgui\Profiler\Profiler::disable 0 2 -1 0 0 1 0 0 0
main() 0 7,514 740 280 0 5,863 9,798 -8,590,448 0
functionCount 0 0 0 0 0 0 0 0 0

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