« Back to run

Function Details

Civi\Api4\Service\Spec\SpecGatherer::addCustomFields

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
Civi\Api4\Service\Spec\SpecGatherer::addCustomFields
Percent of total request
2 47 µs µs -17,040 bytes bytes 7,547 µs
(1 %)
6,560 µs
(1 %)
69,872 bytes
(1 %)
41,904 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
Civi\Api4\Service\Spec\SpecGatherer::getSpec
Percent of total request
1 358 µs µs -7,744 bytes 64 bytes 31,813 µs
(4 %)
28,139 µs
(4 %)
515,568 bytes
(6 %)
519,888 bytes
(5 %)
Civi\Api4\Service\Spec\SpecGatherer::getSpec@1
Percent of total request
1 296 µs 554 µs 4,760 bytes 2,456 bytes 3,334 µs
(0 %)
3,826 µs
(1 %)
80,416 bytes
(1 %)
51,848 bytes
(1 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Civi\Api4\Utils\CoreUtil::getCustomGroupExtends 2 4,345 µs 3,512 µs 44,008 bytes 440 bytes
Civi\Api4\Utils\CoreUtil::isContact 2 103 µs 827 µs 600 bytes bytes
Civi\Api4\Service\Spec\RequestSpec::hasValue 1 µs µs 1,640 bytes bytes
Civi::entity 1 µs µs 664 bytes bytes
Civi\Schema\EntityProvider::getCustomFields 1 334 µs µs 22,096 bytes 7,952 bytes
Civi\Api4\Service\Spec\SpecFormatter::arrayToField 8 2,669 µs 2,221 µs 17,304 bytes 33,512 bytes
Civi\Api4\Service\Spec\RequestSpec::addFieldSpec 8 38 µs µs 600 bytes bytes