Profile data for GET http://isizwe.powerlynx.app/portal/api/redirect-flow/order-plan/1?hash=4a652b8b054b72214190696298978545

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

App\Http\Controllers\Tenant\CaptivePortal\PlansController::orderPlan
2,200,756 µs
main()
19,229 µs
Illuminate\Database\Eloquent\Model::performInsert
2,888 µs
App\Repositories\Tenant\RedirectFlow\PlansRepository::checkIfPlanIsAvailable
1,204 µs
Illuminate\Database\MySqlConnection::Illuminate\Database\{closure}
656 µs
load::settings/localization_php
374 µs

Memory Hogs

load::settings/localization_php
94,608 bytes
load::settings/finance_php
27,024 bytes
load::settings/status_page_notifications_php
16,976 bytes
load::settings/captive_portal_php
14,912 bytes
load::settings/splynx_integration_php
12,784 bytes
load::settings/voucher_limit_notifications_php
12,080 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
App\Http\Controllers\Tenant\CaptivePortal\PlansController::orderP… 1 2,200,756 µs 41,435 µs -75,960 bytes bytes 2,206,708 µs 45,812 µs 85,344 bytes bytes
main() 1 19,229 µs 7,725 µs -4,648 bytes bytes 2,226,363 µs 53,973 µs 161,480 bytes bytes
Illuminate\Database\Eloquent\Model::performInsert 1 2,888 µs 2,575 µs 9,776 bytes bytes 3,930 µs 2,952 µs 25,904 bytes bytes
App\Repositories\Tenant\RedirectFlow\PlansRepository::checkIfPlan… 1 1,204 µs 475 µs 2,064 bytes bytes 1,204 µs 475 µs 2,064 bytes bytes
Illuminate\Database\MySqlConnection::Illuminate\Database\{closure… 1 656 µs 81 µs 5,064 bytes bytes 656 µs 81 µs 5,064 bytes bytes
load::settings/localization_php 3 374 µs 495 µs 94,608 bytes bytes 374 µs 495 µs 94,608 bytes bytes
Illuminate\Database\MySqlConnection::insert 1 205 µs 115 µs -3,576 bytes bytes 861 µs 196 µs 1,488 bytes bytes
load::settings/captive_portal_php 2 168 µs 171 µs 14,912 bytes bytes 168 µs 171 µs 14,912 bytes bytes
load::settings/finance_php 4 138 µs 143 µs 27,024 bytes bytes 138 µs 143 µs 27,024 bytes bytes
load::settings/status_page_notifications_php 3 131 µs 136 µs 16,976 bytes bytes 131 µs 136 µs 16,976 bytes bytes
load::settings/customers_php 2 100 µs 103 µs 10,048 bytes bytes 100 µs 103 µs 10,048 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::compileInsert 1 64 µs 64 µs 3,472 bytes bytes 69 µs 70 µs 4,248 bytes bytes
Illuminate\Database\Eloquent\Model::updateTimestamps 2 63 µs 56 µs 1,456 bytes bytes 140 µs 138 µs 5,520 bytes bytes
load::settings/voucher_limit_notifications_php 2 43 µs 43 µs 12,080 bytes bytes 43 µs 43 µs 12,080 bytes bytes
load::settings/finance_notifications_php 2 41 µs 43 µs 8,976 bytes bytes 41 µs 43 µs 8,976 bytes bytes
load::settings/splynx_integration_php 2 41 µs 41 µs 12,784 bytes bytes 41 µs 41 µs 12,784 bytes bytes
load::settings/portal_php 2 38 µs 40 µs 6,384 bytes bytes 38 µs 40 µs 6,384 bytes bytes
Illuminate\Database\Eloquent\Model::freshTimestamp 2 34 µs 37 µs 2,056 bytes bytes 34 µs 37 µs 2,056 bytes bytes
Illuminate\Database\Eloquent\Model::setUpdatedAt 2 31 µs 33 µs 1,112 bytes bytes 31 µs 33 µs 1,112 bytes bytes
Illuminate\Database\Query\Builder::insertGetId 1 21 µs 20 µs 1,424 bytes bytes 971 µs 304 µs 8,976 bytes bytes
Illuminate\Database\Eloquent\Model::insertAndSetId 1 20 µs 20 µs 2,000 bytes bytes 991 µs 324 µs 10,976 bytes bytes
Illuminate\Routing\UrlGenerator::Stancl\Tenancy\Bootstrappers\{cl… 3 15 µs 16 µs 1,168 bytes bytes 15 µs 16 µs 1,168 bytes bytes
Xhgui\Profiler\Profiler::disable 1 15 µs 13 µs 776 bytes bytes 23 µs 23 µs 1,944 bytes bytes
Illuminate\Database\Eloquent\Model::setCreatedAt 1 12 µs 12 µs 896 bytes bytes 12 µs 12 µs 896 bytes bytes
App\Dto\BaseData::__construct 2 11 µs µs 1,872 bytes bytes 16 µs 16 µs 2,424 bytes bytes
Illuminate\Database\Query\Processors\MySqlProcessor::processInser… 1 11 µs µs 2,040 bytes bytes 873 µs 206 µs 4,160 bytes bytes
Illuminate\Http\Request::get 1 µs µs 664 bytes bytes 13 µs 13 µs 1,248 bytes bytes
App\Dto\BaseData::fromArray 1 µs µs 744 bytes bytes 15 µs 15 µs 2,568 bytes bytes
Symfony\Component\HttpFoundation\Request::get 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Xhgui\Profiler\ProfilingData::__construct 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Xhgui\Profiler\Profiler::registerShutdownHandler 1 µs µs 1,200 bytes bytes µs µs 1,200 bytes bytes
App\Dto\BaseData::fill 2 µs µs 552 bytes bytes µs µs 552 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::Illuminate\Database\Q… 1 µs µs 776 bytes bytes µs µs 776 bytes bytes
Illuminate\Database\Query\Grammars\MySqlGrammar::compileInsert 1 µs µs -1,552 bytes bytes 73 µs 74 µs 2,696 bytes bytes
Illuminate\Database\Query\Grammars\Grammar::compileInsertGetId 1 µs µs 696 bytes bytes 77 µs 78 µs 3,392 bytes bytes
Xhgui\Profiler\Profilers\XHProf::disable 1 µs µs 584 bytes bytes µs µs 584 bytes bytes
Illuminate\Database\Eloquent\Model::usesUniqueIds 1 µs µs 600 bytes bytes µs µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::getAttributesForInsert 1 µs µs 632 bytes bytes µs µs 632 bytes bytes
Illuminate\Database\MySqlConnection::getLastInsertId 1 µs µs 632 bytes bytes µs µs 632 bytes bytes