« Back to run

Function Details

Civi\Api4\Generic\AbstractAction::__call

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\Generic\AbstractAction::__call
Percent of total request
2208 6,084 µs 5,000 µs 140,232 bytes 6,448 bytes 54,485 µs
(8 %)
56,450 µs
(9 %)
712,016 bytes
(8 %)
175,760 bytes
(2 %)

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\API\Request::create
Percent of total request
75 1,091 µs 251 µs 33,216 bytes 632 bytes 47,201 µs
(7 %)
44,015 µs
(7 %)
1,181,464 bytes
(13 %)
870,728 bytes
(9 %)
Civi\Api4\Generic\AbstractAction::offsetGet
Percent of total request
308 931 µs µs 20,272 bytes bytes 2,773 µs
(0 %)
2,397 µs
(0 %)
58,360 bytes
(1 %)
bytes
(0 %)
Civi\Api4\Event\Subscriber\PermissionCheckSubscriber::onApiAuthor…
Percent of total request
53 408 µs µs 168 bytes 256 bytes 5,458 µs
(1 %)
4,935 µs
(1 %)
13,456 bytes
(0 %)
256 bytes
(0 %)
Civi\Api4\Event\Subscriber\ValidateFieldsSubscriber::onApiPrepare…
Percent of total request
53 786 µs µs -10,496 bytes 952 bytes 1,932 µs
(0 %)
µs
(0 %)
6,512 bytes
(0 %)
1,088 bytes
(0 %)
CRM_Core_BAO_Translation::hook_civicrm_apiWrappers
Percent of total request
95 137 µs 974 µs -128 bytes bytes 252 µs
(0 %)
1,982 µs
(0 %)
1,264 bytes
(0 %)
bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::filterArray
Percent of total request
11 1,347 µs 1,994 µs -137,808 bytes bytes 15,418 µs
(2 %)
14,987 µs
(2 %)
171,600 bytes
(2 %)
1,040 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::evaluateFilters
Percent of total request
809 3,140 µs 5,002 µs 253,136 bytes bytes 13,957 µs
(2 %)
12,993 µs
(2 %)
308,104 bytes
(3 %)
1,040 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::sortArray
Percent of total request
11 44 µs µs -40 bytes 200 bytes 129 µs
(0 %)
µs
(0 %)
1,248 bytes
(0 %)
200 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::queryArray
Percent of total request
11 247 µs µs -83,328 bytes 128 bytes 76,968 µs
(11 %)
77,953 µs
(12 %)
2,107,936 bytes
(23 %)
203,536 bytes
(2 %)
Civi\Api4\Generic\BasicGetAction::limitArray
Percent of total request
11 58 µs µs -744 bytes 256 bytes 188 µs
(0 %)
µs
(0 %)
1,248 bytes
(0 %)
1,416 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::selectArray
Percent of total request
11 37,732 µs 31,969 µs 2,013,240 bytes 198,296 bytes 60,918 µs
(8 %)
62,966 µs
(10 %)
2,015,880 bytes
(22 %)
200,104 bytes
(2 %)
Civi\Api4\Generic\DAOGetAction::getObjects
Percent of total request
11 336 µs µs -24,576 bytes 64 bytes 50,024 µs
(7 %)
46,231 µs
(7 %)
2,150,912 bytes
(23 %)
271,200 bytes
(3 %)
Civi\Api4\Query\Api4Query::getGroupBy
Percent of total request
22 78 µs µs -176 bytes 256 bytes 206 µs
(0 %)
µs
(0 %)
1,816 bytes
(0 %)
832 bytes
(0 %)
Civi\Api4\Query\Api4Query::getSelect
Percent of total request
22 72 µs µs -160 bytes bytes 228 µs
(0 %)
µs
(0 %)
1,832 bytes
(0 %)
bytes
(0 %)
Civi\Api4\Query\Api4Query::getCheckPermissions
Percent of total request
740 1,797 µs 3,002 µs -57,936 bytes 960 bytes 6,169 µs
(1 %)
7,009 µs
(1 %)
1,864 bytes
(0 %)
3,920 bytes
(0 %)
Civi\Api4\Query\Api4Query::getWhere
Percent of total request
33 88 µs 1,003 µs -296 bytes 584 bytes 372 µs
(0 %)
2,006 µs
(0 %)
2,400 bytes
(0 %)
1,808 bytes
(0 %)
Civi\Api4\Query\Api4Query::getOrderBy
Percent of total request
11 45 µs µs -56 bytes 568 bytes 146 µs
(0 %)
1,000 µs
(0 %)
1,232 bytes
(0 %)
1,216 bytes
(0 %)
Civi\Api4\Query\Api4Query::getLimit
Percent of total request
11 30 µs µs -56 bytes 336 bytes 117 µs
(0 %)
1,002 µs
(0 %)
1,232 bytes
(0 %)
984 bytes
(0 %)
Civi\Api4\Query\Api4Query::getOffset
Percent of total request
11 34 µs µs -56 bytes 584 bytes 96 µs
(0 %)
µs
(0 %)
1,232 bytes
(0 %)
1,232 bytes
(0 %)
Civi\Api4\Query\Api4Query::getHaving
Percent of total request
11 31 µs µs -40 bytes 600 bytes 92 µs
(0 %)
µs
(0 %)
1,248 bytes
(0 %)
1,248 bytes
(0 %)
Civi\Api4\Query\Api4Query::debug
Percent of total request
11 36 µs µs -56 bytes 328 bytes 102 µs
(0 %)
µs
(0 %)
1,232 bytes
(0 %)
832 bytes
(0 %)
Civi\Api4\Provider\ActionObjectProvider::handleChains
Percent of total request
11 51 µs µs -40 bytes bytes 130 µs
(0 %)
µs
(0 %)
1,264 bytes
(0 %)
bytes
(0 %)

Child functions

Function Call Count Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Civi\Api4\Generic\AbstractAction::paramExists 2208 8,301 µs 12,333 µs 7,536 bytes 6,176 bytes
Civi\Api4\Generic\AbstractAction::getParamInfo 43 40,026 µs 38,116 µs 563,648 bytes 163,136 bytes
Civi\Api4\Utils\ReflectionUtils::castTypeSoftly 43 74 µs 1,001 µs 600 bytes bytes