« 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
260364 742,270 µs 736,474 µs 15,198,120 bytes 8,912 bytes 5,911,851 µs
(20 %)
5,721,948 µs
(21 %)
64,312,104 bytes
(642 %)
188,840 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
3674 80,074 µs 40,081 µs 1,221,056 bytes 3,032 bytes 4,611,071 µs
(16 %)
4,297,145 µs
(16 %)
50,396,816 bytes
(503 %)
902,560 bytes
(8 %)
Civi\Api4\Generic\AbstractAction::offsetGet
Percent of total request
34244 108,558 µs 96,769 µs 669,904 bytes 2,264 bytes 306,028 µs
(1 %)
288,020 µs
(1 %)
4,634,872 bytes
(46 %)
5,240 bytes
(0 %)
Civi\Api4\Event\Subscriber\PermissionCheckSubscriber::onApiAuthor…
Percent of total request
1228 31,751 µs 21,998 µs -184,056 bytes 960 bytes 632,061 µs
(2 %)
620,803 µs
(2 %)
13,456 bytes
(0 %)
21,544 bytes
(0 %)
Civi\Api4\Event\Subscriber\ValidateFieldsSubscriber::onApiPrepare…
Percent of total request
1228 80,412 µs 61,261 µs -1,348,544 bytes 1,080 bytes 211,036 µs
(1 %)
201,429 µs
(1 %)
54,992 bytes
(1 %)
2,712 bytes
(0 %)
CRM_Core_BAO_Translation::hook_civicrm_apiWrappers
Percent of total request
1233 6,055 µs 5,016 µs -87,392 bytes bytes 15,943 µs
(0 %)
14,013 µs
(0 %)
1,264 bytes
(0 %)
bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::filterArray
Percent of total request
1223 169,844 µs 126,896 µs -16,679,184 bytes bytes 1,969,718 µs
(7 %)
1,968,786 µs
(7 %)
20,164,752 bytes
(201 %)
1,040 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::evaluateFilters
Percent of total request
97769 395,771 µs 373,709 µs 30,504,656 bytes bytes 1,787,624 µs
(6 %)
1,830,909 µs
(7 %)
36,765,064 bytes
(367 %)
1,040 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::sortArray
Percent of total request
1223 4,961 µs 5,002 µs -77,608 bytes 200 bytes 13,377 µs
(0 %)
13,006 µs
(0 %)
1,248 bytes
(0 %)
200 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::queryArray
Percent of total request
1223 27,894 µs 35,137 µs -10,264,128 bytes 128 bytes 9,797,574 µs
(34 %)
9,792,218 µs
(36 %)
253,108,288 bytes
(2,528 %)
222,864 bytes
(2 %)
Civi\Api4\Generic\BasicGetAction::limitArray
Percent of total request
1223 6,983 µs 3,997 µs -155,880 bytes 256 bytes 21,865 µs
(0 %)
18,993 µs
(0 %)
1,248 bytes
(0 %)
1,416 bytes
(0 %)
Civi\Api4\Generic\BasicGetAction::selectArray
Percent of total request
1223 4,831,599 µs 3,832,550 µs 242,968,536 bytes 217,624 bytes 7,756,629 µs
(27 %)
7,747,827 µs
(29 %)
243,126,312 bytes
(2,429 %)
219,432 bytes
(2 %)
Civi\Api4\Generic\DAOGetAction::getObjects
Percent of total request
1223 35,718 µs 13,609 µs -2,807,328 bytes 64 bytes 5,897,131 µs
(20 %)
5,438,558 µs
(20 %)
249,774,384 bytes
(2,495 %)
1,249,488 bytes
(11 %)
Civi\Api4\Query\Api4Query::getGroupBy
Percent of total request
2446 8,832 µs 9,992 µs -155,312 bytes 256 bytes 26,106 µs
(0 %)
34,839 µs
(0 %)
1,816 bytes
(0 %)
832 bytes
(0 %)
Civi\Api4\Query\Api4Query::getSelect
Percent of total request
2446 8,560 µs 8,022 µs -155,296 bytes bytes 28,226 µs
(0 %)
23,730 µs
(0 %)
1,832 bytes
(0 %)
bytes
(0 %)
Civi\Api4\Query\Api4Query::getCheckPermissions
Percent of total request
89216 205,473 µs 218,615 µs -7,136,016 bytes 960 bytes 749,821 µs
(3 %)
771,388 µs
(3 %)
1,864 bytes
(0 %)
3,920 bytes
(0 %)
Civi\Api4\Query\Api4Query::getWhere
Percent of total request
3669 11,284 µs 12,905 µs -233,000 bytes 584 bytes 38,922 µs
(0 %)
47,381 µs
(0 %)
2,400 bytes
(0 %)
1,808 bytes
(0 %)
Civi\Api4\Query\Api4Query::getOrderBy
Percent of total request
1223 4,746 µs 5,005 µs -77,624 bytes 568 bytes 15,031 µs
(0 %)
19,546 µs
(0 %)
1,232 bytes
(0 %)
1,216 bytes
(0 %)
Civi\Api4\Query\Api4Query::getLimit
Percent of total request
1223 3,837 µs µs -77,624 bytes 336 bytes 12,615 µs
(0 %)
13,599 µs
(0 %)
1,232 bytes
(0 %)
984 bytes
(0 %)
Civi\Api4\Query\Api4Query::getOffset
Percent of total request
1223 4,247 µs 1,075 µs -77,624 bytes 584 bytes 12,160 µs
(0 %)
11,095 µs
(0 %)
1,232 bytes
(0 %)
1,232 bytes
(0 %)
Civi\Api4\Query\Api4Query::getHaving
Percent of total request
1223 3,836 µs 4,008 µs -77,608 bytes 600 bytes 11,640 µs
(0 %)
19,698 µs
(0 %)
1,248 bytes
(0 %)
1,248 bytes
(0 %)
Civi\Api4\Query\Api4Query::debug
Percent of total request
1223 4,775 µs 2,818 µs -77,624 bytes 584 bytes 12,600 µs
(0 %)
9,906 µs
(0 %)
1,232 bytes
(0 %)
1,232 bytes
(0 %)
Civi\Api4\Provider\ActionObjectProvider::handleChains
Percent of total request
1223 6,439 µs 4,972 µs -77,608 bytes bytes 15,515 µs
(0 %)
8,826 µ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 260364 949,457 µs 977,063 µs 7,536 bytes 12,200 bytes
Civi\Api4\Generic\AbstractAction::getParamInfo 4891 4,210,926 µs 4,001,222 µs 49,105,848 bytes 167,728 bytes
Civi\Api4\Utils\ReflectionUtils::castTypeSoftly 4891 9,198 µs 7,189 µs 600 bytes bytes