« Back to run

Function Details

Illuminate\Database\Eloquent\Model::fireModelEvent

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
Illuminate\Database\Eloquent\Model::fireModelEvent
Percent of total request
26 2,195 µs 1,976 µs -38,240 bytes bytes 1,103,299 µs
(47 %)
76,404 µs
(43 %)
127,320 bytes
(9 %)
bytes
(0 %)

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\Models\Tenant::fireModelEvent
Percent of total request
1 10 µs µs 176 bytes bytes 1,462 µs
(0 %)
1,462 µs
(1 %)
55,496 bytes
(4 %)
bytes
(0 %)
Illuminate\Database\Eloquent\Model::newFromBuilder
Percent of total request
14 237 µs 169 µs 1,208 bytes bytes 3,606 µs
(0 %)
3,677 µs
(2 %)
79,088 bytes
(5 %)
bytes
(0 %)
Illuminate\Database\Eloquent\Model::save
Percent of total request
3 411 µs 295 µs -1,216 bytes bytes 1,117,805 µs
(47 %)
87,430 µs
(50 %)
176,312 bytes
(12 %)
bytes
(0 %)
Illuminate\Database\Eloquent\Model::performInsert
Percent of total request
1 35 µs 26 µs 120 bytes bytes 17,768 µs
(1 %)
16,087 µs
(9 %)
178,192 bytes
(12 %)
bytes
(0 %)
Illuminate\Database\Eloquent\Model::finishSave
Percent of total request
9 146 µs 139 µs 1,072 bytes bytes 1,060,877 µs
(45 %)
35,484 µs
(20 %)
-49,736 bytes
(-3 %)
bytes
(0 %)
Illuminate\Database\Eloquent\Model::__call
Percent of total request
17 422 µs 389 µs -45,672 bytes bytes 1,092,450 µs
(46 %)
64,011 µs
(36 %)
261,592 bytes
(18 %)
bytes
(0 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Illuminate\Database\Eloquent\Model::fireCustomModelEvent 26 46 µs 73 µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::filterModelEventResults 26 39 µs 56 µs 632 bytes bytes
Illuminate\Events\Dispatcher::until 7 5,872 µs 6,026 µs 25,480 bytes bytes
Spatie\Activitylog\ActivityLogStatus::disabled 3 µs 22 µs 600 bytes bytes
App\Models\Tenant\Voucher::getDeletedAtColumn 1 µs µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::isDirty 3 850 µs 851 µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::getDirty 3 903 µs 906 µs 2,688 bytes bytes
Illuminate\Database\Eloquent\Model::getFillable 4 µs µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::newQueryWithoutScopes 3 286 µs 288 µs 2,936 bytes bytes
Illuminate\Database\Eloquent\Model::getKeyName 7 µs 14 µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::getAttribute 68 4,651 µs 4,658 µs 2,976 bytes bytes
Illuminate\Database\Eloquent\Builder::where 3 172 µs 173 µs 5,112 bytes bytes
Illuminate\Database\Eloquent\Builder::__call 3 85 µs 88 µs 600 bytes bytes
Illuminate\Database\Eloquent\Builder::with 3 14 µs 16 µs 600 bytes bytes
Illuminate\Database\Eloquent\Builder::first 3 6,133 µs 4,225 µs 14,584 bytes bytes
Illuminate\Database\Eloquent\Model::isDateAttribute 55 1,783 µs 1,823 µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::hasCast 55 505 µs 527 µs 600 bytes bytes
Illuminate\Database\Eloquent\Model::getCasts 4 23 µs 25 µs 1,352 bytes bytes
Illuminate\Database\Eloquent\Model::isEnumCastable 4 44 µs 47 µs 1,352 bytes bytes
Illuminate\Database\Eloquent\Model::isCustomDateTimeCast 4 µs 10 µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::isImmutableCustomDateTimeCast… 4 µs 10 µs 632 bytes bytes
Illuminate\Database\Eloquent\Model::asDateTime 2 26 µs 33 µs 2,024 bytes bytes
Carbon\Carbon::instance 2 µs 11 µs 2,008 bytes bytes
Carbon\Carbon::__call 2 111 µs 113 µs 3,048 bytes bytes
Carbon\Carbon::__get 16 434 µs 438 µs 584 bytes bytes
Carbon\Carbon::__clone 2 µs µs 712 bytes bytes
Carbon\Carbon::setTimezone 2 66 µs 69 µs 1,232 bytes bytes
Carbon\Carbon::rawFormat 8 15 µs 18 µs 2,632 bytes bytes
App\Models\Tenant\Voucher::eventsToBeRecorded 2 115 µs 114 µs 4,384 bytes bytes
Illuminate\Support\Collection::contains 10 20 µs 28 µs 600 bytes bytes
Illuminate\Pipeline\Pipeline::__construct 3 µs µs 600 bytes bytes
Illuminate\Pipeline\Pipeline::send 3 µs µs 584 bytes bytes
Illuminate\Pipeline\Pipeline::through 3 µs µs 600 bytes bytes
Illuminate\Pipeline\Pipeline::then@2 3 89 µs 65 µs 5,488 bytes bytes
Spatie\Activitylog\ActivityLogger::__construct 3 17 µs 18 µs 600 bytes bytes
Spatie\Activitylog\ActivityLogger::useLog 3 2,357 µs 2,350 µs 4,872 bytes bytes
Spatie\Activitylog\ActivityLogger::event 3 291 µs 296 µs 1,928 bytes bytes
Spatie\Activitylog\ActivityLogger::performedOn 3 2,004 µs 2,005 µs 1,968 bytes bytes
Spatie\Activitylog\ActivityLogger::withProperties 3 672 µs 676 µs 3,240 bytes bytes
Spatie\Activitylog\ActivityLogger::log 3 15,416 µs 15,949 µs 109,688 bytes bytes
Illuminate\Database\Eloquent\Model::__get 2 6,029 µs 5,237 µs 21,200 bytes bytes
event 3 1,051,728 µs 26,880 µs -75,088 bytes bytes
Illuminate\Database\Eloquent\Model::hasChanges 2 µs 10 µs 600 bytes bytes
class_uses_recursive 4 232 µs 234 µs 6,152 bytes bytes
Illuminate\Support\Collection::push 2 µs µs 1,464 bytes bytes