| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% | Incl. MemUse (bytes) | IMemUse% | Incl. PeakMemUse (bytes) | IPeakMemUse% |
|---|
| Current Function |
| yii\db\BaseActiveRecord::__get | 23,279 |
89.9% |
58,016 |
4.3% |
1,120,104 |
2.7% |
1,893,408 |
5.6% |
| Exclusive Metrics for Current Function | | | 6,218 |
10.7% |
90,032 |
8.0% |
47,968 |
2.5% |
| Parent functions |
| yii\validators\Validator::validateAttributes | 961 |
4.1% |
10,221 |
17.6% |
552 |
0.0% |
3,784 |
0.2% |
| api\hhModels\user\User::getCommentsCount | 1 |
0.0% |
8,329 |
14.4% |
92,336 |
8.2% |
117,968 |
6.2% |
| common\macronModels\ActiveRecord::_convertDateTimeAttributes | 10,143 |
43.6% |
5,862 |
10.1% |
568 |
0.1% |
792 |
0.0% |
| api\macronModels\whUserCustom\WhUserCustom::applyCustomFieldRules | 810 |
3.5% |
5,712 |
9.8% |
568 |
0.1% |
884,080 |
46.7% |
| yii\db\BaseActiveRecord::__isset | 2,761 |
11.9% |
5,664 |
9.8% |
166,936 |
14.9% |
191,096 |
10.1% |
| common\hhModels\user\User::getPartnerCandidateFieldValue | 51 |
0.2% |
5,548 |
9.6% |
271,384 |
24.2% |
238,344 |
12.6% |
| common\components\behaviors\WebhookNotifyBehavior::getOldAttributeValues | 708 |
3.0% |
5,032 |
8.7% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImportForm::isFioRequired | 4 |
0.0% |
2,498 |
4.3% |
204,272 |
18.2% |
234,664 |
12.4% |
| common\macronModels\whUserCustom\WhUserCustom::beforeSave | 14 |
0.1% |
2,305 |
4.0% |
22,128 |
2.0% |
0 |
0.0% |
| api\services\InterviewCalendarUpdateService::relatedVacancyTitle | 4 |
0.0% |
1,269 |
2.2% |
89,200 |
8.0% |
139,536 |
7.4% |
| api\hhModels\user\User::getContacts | 2 |
0.0% |
1,104 |
1.9% |
22,752 |
2.0% |
28,520 |
1.5% |
| api\services\InterviewCalendarUpdateService::onCreateCandidate | 44 |
0.2% |
880 |
1.5% |
26,376 |
2.4% |
0 |
0.0% |
| common\models\macronApiToken\MacronApiToken::getExpireDateTime | 3 |
0.0% |
627 |
1.1% |
118,648 |
10.6% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertDateAttributes | 109 |
0.5% |
544 |
0.9% |
568 |
0.1% |
6,656 |
0.4% |
| api\macronModels\whUserCustom\WhUserCustom::generateCustomFieldRules | 1,654 |
7.1% |
440 |
0.8% |
568 |
0.1% |
0 |
0.0% |
| common\components\partner\Partner::getId | 2,056 |
8.8% |
263 |
0.5% |
552 |
0.0% |
0 |
0.0% |
| common\components\behaviors\changeHistory\AbstractChangeHistoryBehavior::saveHistoryAfterInsert | 59 |
0.3% |
248 |
0.4% |
600 |
0.1% |
0 |
0.0% |
| yii\base\Model::offsetGet | 2,437 |
10.5% |
232 |
0.4% |
536 |
0.0% |
0 |
0.0% |
| yii\validators\DefaultValueValidator::validateAttribute | 14 |
0.1% |
106 |
0.2% |
568 |
0.1% |
0 |
0.0% |
| common\components\behaviors\changeHistory\WorkHereChangeHistoryBehavior::saveChanges | 10 |
0.0% |
95 |
0.2% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateWorkingType | 14 |
0.1% |
76 |
0.1% |
1,200 |
0.1% |
0 |
0.0% |
| api\macronModels\user\UserIdentity::findIdentityByAccessToken | 13 |
0.1% |
74 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| yii\validators\StringValidator::validateAttribute | 416 |
1.8% |
73 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| yii\validators\Validator::validateAttributes@1 | 192 |
0.8% |
72 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\user\User::getPhoneNumber | 4 |
0.0% |
62 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateSchedule | 8 |
0.0% |
46 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::getAttributesChain | 2 |
0.0% |
41 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToPhone | 4 |
0.0% |
37 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::afterSave | 6 |
0.0% |
34 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| yii\base\Model::toArray | 6 |
0.0% |
32 |
0.1% |
2,216 |
0.2% |
0 |
0.0% |
| yii\data\DataFilter::filterAttributeValue | 192 |
0.8% |
32 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createNewPartnerCandidate | 4 |
0.0% |
32 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::beforeSave | 1 |
0.0% |
31 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| yii\behaviors\AttributeBehavior::evaluateAttributes | 1 |
0.0% |
29 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\interviewCalendar\InterviewCalendar::beforeValidate | 4 |
0.0% |
24 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::saveCandidateCustomFieldsByDto | 1 |
0.0% |
19 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createImportDetail | 3 |
0.0% |
19 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\hhModels\user\InterviewCandidate::api\hhModels\user\{closure} | 3 |
0.0% |
18 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| api\hhModels\user\User::isPhoneViewed | 2 |
0.0% |
18 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImportForm::manualImportDto | 2 |
0.0% |
18 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\user\User::getEmail | 2 |
0.0% |
17 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::fillAdditionalDataToHistory | 6 |
0.0% |
17 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::downloadGlobalCandidateAvatar | 1 |
0.0% |
17 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\user\User::getImportSource | 2 |
0.0% |
14 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::isPhoneViewed | 1 |
0.0% |
14 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImportForm::isPhoneRequired | 1 |
0.0% |
12 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::fillPartnerCandidateWithSameSource | 2 |
0.0% |
11 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\webhookNotify\AbstractHrmWebhookData::setChangedValues | 46 |
0.2% |
10 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToEmail | 2 |
0.0% |
10 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\Validator::validateAttribute | 47 |
0.2% |
10 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\controllers\HhUserImportController::actionImport | 2 |
0.0% |
9 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| yii\validators\NumberValidator::validateAttribute | 42 |
0.2% |
6 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::getId | 4 |
0.0% |
6 |
0.0% |
41,496 |
3.7% |
47,968 |
2.5% |
| common\macronModels\user\User::isAdmin | 4 |
0.0% |
6 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertBooleanAttributes | 20 |
0.1% |
6 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::getFio | 21 |
0.1% |
6 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateBySourceAndPartner\CandidateBySourceAndPartnerWebhookData::setChangedValues | 47 |
0.2% |
5 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\interviewCalendar\InterviewCalendarCandidateWebhookData::setChangedValues | 23 |
0.1% |
5 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::afterFind | 20 |
0.1% |
5 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\webhookNotify\AbstractHrmWebhookData::setUser | 5 |
0.0% |
5 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\customField\CustomField::getPurpose | 30 |
0.1% |
4 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustomWebhookData::setChangedValues | 17 |
0.1% |
4 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::isSystem | 3 |
0.0% |
4 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustom::afterSave | 2 |
0.0% |
3 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| yii\validators\ExistValidator::prepareConditions | 5 |
0.0% |
3 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertTimeAttributes | 38 |
0.2% |
3 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\behaviors\WebhookNotifyBehavior::saveWebhook | 8 |
0.0% |
3 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\partnerQueue\Queue::getQueueByPartner | 4 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\models\webhookNotify\WebhookNotifyRedis::beforeSave | 5 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::isCustomerCompany | 6 |
0.0% |
2 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableForPartnerByWH | 1 |
0.0% |
2 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\webhookNotify\WebhookNotifyRedis::afterFind | 3 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\Connection::getDbConfiguration | 4 |
0.0% |
2 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::canViewUserEmail | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::canViewUserPhone | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createNewGlobalCandidate | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::addCandidateResumeUrls | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\hhModels\user\User::hasAccessToPhone | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::saveManticorePartnerCandidate | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\UniqueValidator::prepareConditions | 24 |
0.1% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateImportHistory\CandidateImportHistory::sendSocketAboutHistoryUpdate | 3 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustomWebhookData::setPrimaryKey | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\ExistValidator::checkTargetAttributeExistence | 5 |
0.0% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateExperience | 3 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateEducation | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWithSameSourceSchedule | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByRights | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::runImport | 1 |
0.0% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| api\models\partner\Partner::setActivity | 2 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\macronModels\user\User::setAction | 2 |
0.0% |
1 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWorkingType | 5 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\models\partner\Partner::getTimezone | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::getEmail | 1 |
0.0% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartnerWebhookData::setPrimaryKey | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\hhModels\interview\calendar\InterviewCandidates::getUid | 14 |
0.1% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\models\partnerHhConfig\PartnerHhConfig::importWithoutPhoneSources | 3 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByStatus | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::getPhone | 2 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| api\hhModels\user\User::hasAccessToEmail | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::isVirtualHr | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::getImageThumbnailLink | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::getAvatarWebDirPath | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::setCandidateInteractionByPartner | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByPayment | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::saveImportLog | 1 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWithSameSourceWorkingType | 5 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustomWebhookData::getSelectValue | 10 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\Validator::addError | 2 |
0.0% |
0 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\macronModels\hrmEvent\HrmEvent::send | 12 |
0.1% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\macronModels\whUserCustom\WhUserCustom::afterSave | 2 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::findPartnerCandidate | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::setPartnerCandidateContactsIfAvailable | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateSchedule | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::beforeValidate | 3 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::beforeSave | 2 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| yii\validators\UniqueValidator::addComboNotUniqueError | 3 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\helpers\InterviewCalendarUpdater::onImportDetailSave | 1 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartnerWebhookData::common\hhModels\candidateByPartner\{closure} | 2 |
0.0% |
0 |
0.0% |
632 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::getAvatarPathInfo | 2 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| Child functions |
| yii\db\BaseActiveRecord::hasAttribute | 2,271 |
87.2% |
25,827 |
44.5% |
118,016 |
10.5% |
914,080 |
48.3% |
| yii\db\ActiveQuery::findFor | 13 |
0.5% |
21,416 |
36.9% |
262,952 |
23.5% |
152,848 |
8.1% |
| yii\base\Component::__get | 307 |
11.8% |
4,531 |
7.8% |
641,840 |
57.3% |
778,512 |
41.1% |
| yii\db\BaseActiveRecord::setRelationDependencies | 13 |
0.5% |
24 |
0.0% |
7,264 |
0.6% |
0 |
0.0% |