Compare runs for http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/plans-data

base: http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/plans-data - May 4th 16:31:29 new: - May 8th 18:37:10 change reverse

Summary

  Number of function calls Inclusive Wall time Inclusive CPU Inclusive Memory Inclusive Peak Memory
base - May 4th 16:31:29 69f8c9e10b43998eb30f2f91 155 49,774 µs 33,447 µs -1,847,056 bytes bytes
new - May 8th 18:37:10 69fe2d5662e5d714d40e5a1a 11 9,274 µs 7,713 µs 1,123,696 bytes bytes
Difference -144 -40,500 µs -25,734 µs 2,970,752 bytes bytes
Difference % 7 % 19 % 23 % -61 % -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 0 0 0 0 0 0 0 0
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper::__construct():29} -1 -3 -3 -632 0 -3 -3 -632 0
load::settings/captive_portal_php -2 -90 -91 -16,416 0 -90 -91 -16,416 0
load::settings/customers_php -1 -29 -29 -5,048 0 -29 -29 -5,048 0
load::settings/finance_php -1 -25 -24 -7,064 0 -25 -24 -7,064 0
load::settings/finance_notifications_php -1 -16 -16 -4,488 0 -16 -16 -4,488 0
load::settings/localization_php -2 -173 -173 -63,488 0 -173 -173 -63,488 0
load::settings/portal_php -1 -16 -17 -3,824 0 -16 -17 -3,824 0
load::settings/security_php -1 -28 -29 -7,216 0 -28 -29 -7,216 0
load::settings/splynx_integration_php -10 -236 -245 -58,264 0 -236 -245 -58,264 0
load::settings/status_page_notifications_php -1 -15 -16 -5,872 0 -15 -16 -5,872 0
load::settings/voucher_limit_notifications_php -1 -19 -20 -6,056 0 -19 -20 -6,056 0
load::RedirectFlow/PlansPageRepository_php -1 -495 -256 -23,856 0 -495 -256 -23,856 0
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::shouldCollectData -1 -588 -298 6,192 0 -639 -349 -2,040 0
App\Services\RedirectFlow\Fingerprint\FingerprintSaver::updateDeviceInfoFromRequest -1 -6 -3 -728 0 -645 -352 -2,768 0
App\Repositories\RedirectFlow\SplashPageRepository::getInstance -1 -372 -262 -10,400 0 -372 -262 -10,400 0
App\Services\SplashPages\PageConfigService::__construct -1 -1 -1 -632 0 -1 -1 -632 0
Illuminate\Database\Eloquent\Model::getStorableEnumValue -1 -1 -3 -632 0 -1 -3 -632 0
Illuminate\Database\Eloquent\Model::setEnumCastableAttribute -1 -5 -3 -696 0 -6 -6 -1,328 0
App\Services\SplashPages\PageConfigService::getConfig -1 -404 -200 -2,968 0 -410 -206 -4,296 0
load::RedirectFlow/PlansRepository_php -1 -319 -173 -22,744 0 -319 -173 -22,744 0
load::Helpers/DateHelper_php -1 -213 -86 -9,872 0 -213 -86 -9,872 0
App\Helpers\DateHelper::getDatetime -2 -341 -200 -3,856 0 -341 -200 -3,856 0
App\Casts\DaysToInt::dayNumberToBit -1 -2 -2 -848 0 -2 -2 -848 0
App\Repositories\Tenant\RedirectFlow\PlansRepository::addAvailableDaysCondition -1 -24 -24 -168 0 -432 -235 -12,816 0
App\Helpers\DateHelper::datetimeToDayMinutes -1 -5 -6 -1,352 0 -5 -6 -1,352 0
Illuminate\Database\Query\Builder::whereRaw -1 -3 -4 -1,168 0 -3 -4 -1,168 0
App\Repositories\Tenant\RedirectFlow\PlansRepository::addAvailableHoursCondition -1 -10 -8 -16 0 -166 -95 -4,464 0
App\Repositories\Tenant\RedirectFlow\PlansRepository::getTemporaryUnavailableTariffsIds -1 -603 -274 -2,696 0 -603 -274 -2,696 0
App\Repositories\Tenant\RedirectFlow\PlansRepository::addUsageLimitCondition -1 -12 -11 -1,104 0 -615 -285 -3,800 0
Illuminate\Database\Query\Grammars\Grammar::whereBitwise -1 -3 -3 -1,960 0 -3 -3 -1,960 0
Illuminate\Database\Query\Grammars\Grammar::whereRaw -1 -1 -1 -632 0 -1 -1 -632 0
App\Repositories\Tenant\RedirectFlow\PlansRepository::getPlansForSplashPage -1 -679 -381 -57,104 0 -1,896 -1,000 -80,776 0
App\Services\RedirectFlow\SplynxIntegration::isEnabled -1 -196 -84 -1,136 0 -196 -84 -1,136 0
App\Services\RedirectFlow\SplynxIntegration::isConfigured -1 -3 -2 -696 0 -199 -86 -1,832 0
App\Repositories\RedirectFlow\PlansPageRepository::gatewaysToArray -1 -3 -4 -1,600 0 -3 -4 -1,600 0
App\Models\Tenant\Plan::getFormattedPrice -5 -262 -179 28,152 0 -352 -270 -3,592 0
App\Models\Tenant\Plan::isExpiresInVisible -5 -18 -21 -752 0 -18 -21 -752 0
App\Models\Tenant\Plan::getExpiresIn -5 -21 -22 -632 0 -21 -22 -632 0
App\Models\Tenant\Plan::getFormattedTimeLimit -10 -40 -43 -752 0 -40 -43 -752 0
App\Models\Tenant\Plan::getFormattedTotalTrafficLimit -5 -31 -31 -3,768 0 -39 -40 -5,096 0
App\Models\Tenant\Plan::getFormattedDownloadTrafficLimit -5 -23 -21 -752 0 -23 -21 -752 0
App\Models\Tenant\Plan::getFormattedUploadTrafficLimit -5 -13 -18 -752 0 -13 -18 -752 0
App\Models\Tenant\Plan::getFormattedSimultaneousDevices -5 -40 -43 -832 0 -40 -43 -832 0
App\Format\FormatManager::formatTraffic -10 -18 -20 -1,536 0 -18 -20 -1,536 0
App\Models\Tenant\Plan::getFormattedDownloadSpeed -5 -37 -37 -816 0 -50 -51 -1,584 0
App\Models\Tenant\Plan::getFormattedUploadSpeed -5 -27 -28 -816 0 -32 -34 -1,584 0
App\Repositories\RedirectFlow\PlansPageRepository::getFormatedPlan -5 -337 -323 -12,264 0 -965 -886 -28,592 0
App\Format\FormatManager::convertBytesToUnit -2 -2 -3 -600 0 -2 -3 -600 0
App\Format\FormatManager::formatTrafficByUnit -2 -6 -6 -728 0 -8 -9 -1,328 0
App\Repositories\RedirectFlow\PlansPageRepository::{closure:App\Repositories\RedirectFlow\PlansPageRepository::plansToArray():98} -5 -3 -3 -696 0 -3 -3 -696 0
App\Repositories\RedirectFlow\PlansPageRepository::plansToArray -1 -15 -12 -1,008 0 -983 -901 -30,296 0
App\Models\Tenant\Location::vouchersEnabled -1 -209 -112 -1,136 0 -209 -112 -1,136 0
App\Services\RedirectFlow\SplynxIntegration::getButtonText -1 -380 -201 9,688 0 -426 -250 -2,208 0
route -1 -38 -38 -752 0 -38 -38 -752 0
App\Repositories\RedirectFlow\PlansPageRepository::getPlansData -1 -5,523 -3,343 38,792 0 -9,771 -6,087 -142,688 0
Illuminate\Database\Eloquent\Model::getEnumCaseFromValue -3 -6 -10 -632 0 -6 -10 -632 0
Illuminate\Database\Eloquent\Model::getEnumCastableAttributeValue -3 -13 -10 -1,392 0 -19 -20 -2,024 0
App\Models\Tenant\Config\SplashPages\SplashPagePages::getBaseConfigOfSelectPlanPage -1 -66 -67 -13,176 0 -66 -67 -13,176 0
App\Models\Tenant\Config\SplashPages\SplashPagePages::getBaseConfigByPageName -1 -20 -18 -792 0 -91 -90 -15,328 0
load::2006-03-01/endpoint-rule-set-1_json_php -3 -6,768 -6,751 -5,336,096 0 -6,768 -6,751 -5,336,096 0
load::data/partitions_json_php -3 -213 -214 -160,104 0 -213 -214 -160,104 0
App\Models\Tenant\Config\SplashPages\SplashPagePages::mergeSelectPlanItems -1 -2 -4 -1,256 0 -2 -4 -1,256 0
App\Models\Tenant\Config\SplashPages\SplashPagePages::getFilledConfig -1 -22,047 -15,260 7,563,680 0 -29,135 -22,334 2,050,232 0
App\Http\Controllers\Tenant\CaptivePortal\PlansController::plansData -1 -150 -147 45,696 0 -40,484 -29,389 1,935,144 0
Laravel\Boost\Middleware\InjectBoost::shouldInject -1 -4 -4 -600 0 -4 -4 -600 0
Laravel\Boost\Middleware\InjectBoost::handle -1 -2,020 -1,214 -12,064 0 -43,288 -31,152 1,812,896 0
Xhgui\Profiler\ProfilingData::__construct 0 -1 -2 0 0 -1 -2 0 0
Xhgui\Profiler\Profilers\XHProf::disable 0 0 0 0 0 0 0 0 0
Xhgui\Profiler\Profiler::disable 0 -4 -2 320 0 -5 -4 320 0
main() 0 2,713 5,341 1,123,024 0 -40,500 -25,734 2,970,752 0
functionCount 0 0 0 0 0 0 0 0 0

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