« Back to run

Function Details

App\Services\RedirectFlow\VoucherCreator::createVoucher

Current function

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\Services\RedirectFlow\VoucherCreator::createVoucher
Percent of total request
1 2,456 µs 1,439 µs 16,248 bytes 20,496 bytes 2,519,044 µs
(98 %)
66,192 µs
(74 %)
1,600,008 bytes
(51 %)
1,578,928 bytes
(77 %)

Parent functions

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…
Percent of total request
1 3,064 µs 1,722 µs 74,856 bytes 2,704 bytes 2,540,473 µs
(99 %)
82,004 µs
(91 %)
2,991,816 bytes
(95 %)
2,006,488 bytes
(98 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
App\Services\RedirectFlow\VoucherCreator::tryToCreateSerieByPlan 1 3,213 µs 1,193 µs 177,312 bytes 155,592 bytes
load::Vouchers/CodeGenerator_php 1 111 µs 112 µs 7,296 bytes 11,176 bytes
App\Services\Vouchers\CodeGenerator::generateCode 1 3,263 µs 1,016 µs 8,776 bytes 4,032 bytes
load::Tenant/LocationPlan_php 1 52 µs 52 µs 3,456 bytes 3,160 bytes
load::Relations/Pivot_php 1 45 µs 46 µs 3,136 bytes 2,056 bytes
load::Concerns/AsPivot_php 1 260 µs 262 µs 42,528 bytes 51,152 bytes
Illuminate\Database\Eloquent\Model::Illuminate\Database\Eloquent\… 1 µs µs 760 bytes bytes
Illuminate\Database\Eloquent\Relations\Pivot::getTable 4 µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::__isset 3 43 µs 45 µs 3,000 bytes bytes
App\Models\Tenant\Voucher::generateFullCode 1 µs µs 688 bytes bytes
load::Vouchers/NextReactivateTimeCalculator_php 1 102 µs 103 µs 7,392 bytes 31,560 bytes
App\Services\Vouchers\NextReactivateTimeCalculator::__construct 1 31 µs 31 µs 1,976 bytes bytes
App\Services\Vouchers\NextReactivateTimeCalculator::calc 1 µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Relations\Pivot::getCreatedAtColumn 1 µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Relations\Pivot::getUpdatedAtColumn 1 µs µs 632 bytes bytes
load::Helpers/ArrayHelper_php 1 198 µs 199 µs 29,024 bytes 38,168 bytes
App\Helpers\ArrayHelper::merge 1 11 µs 12 µs 1,496 bytes bytes
App\Models\Tenant\Voucher::initializeSoftDeletes 1 µs µs 632 bytes bytes
Illuminate\Database\Eloquent\Builder::create 1 1,072,033 µs 37,736 µs 794,480 bytes 859,832 bytes
App\Models\Tenant\VoucherSerie::recalculateQuantity 1 1,419,034 µs 9,175 µs 114,192 bytes 74,816 bytes
load::Helpers/Network_php 1 185 µs 187 µs 12,384 bytes bytes
App\Helpers\Network::mac2int 1 µs µs 584 bytes bytes
activity 2 322 µs 323 µs 3,784 bytes bytes
Spatie\Activitylog\ActivityLogger::performedOn 2 205 µs 319 µs 2,296 bytes bytes
Spatie\Activitylog\ActivityLogger::withProperty 7 228 µs 229 µs 2,104 bytes bytes
Spatie\Activitylog\ActivityLogger::event 2 16 µs 16 µs 600 bytes bytes
Spatie\Activitylog\ActivityLogger::log 2 3,229 µs 4,401 µs 15,176 bytes 12,736 bytes
Illuminate\Database\Eloquent\Model::__set 2 18 µs 19 µs 1,672 bytes bytes
Illuminate\Database\Eloquent\Model::save 1 5,459 µs 4,605 µs 101,736 bytes 79,872 bytes
load::Voucher/VoucherActivated_php 1 68 µs 68 µs 3,368 bytes 6,848 bytes
App\Events\Voucher\VoucherActivated::__construct 1 µs µs 632 bytes bytes
load::Voucher/SendStatusPageSmsNotification_php 1 253 µs 255 µs 31,744 bytes 43,008 bytes
App\Listeners\Voucher\SendStatusPageSmsNotification::handle 1 4,514 µs 2,545 µs 117,752 bytes 102,544 bytes
load::Voucher/ActivatedVoucherStatisticUpdate_php 1 91 µs 91 µs 7,896 bytes 7,064 bytes
App\Listeners\Voucher\ActivatedVoucherStatisticUpdate::handle 1 3,569 µs 1,673 µs 83,360 bytes 74,816 bytes