| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% | Incl. MemUse (bytes) | IMemUse% | Incl. PeakMemUse (bytes) | IPeakMemUse% |
|---|
| Current Function |
| yii\db\BaseActiveRecord::__get | 23,290 |
89.9% |
93,105 |
5.7% |
1,128,896 |
2.7% |
1,895,952 |
5.6% |
| Exclusive Metrics for Current Function | | | 5,661 |
6.1% |
90,000 |
8.0% |
48,224 |
2.5% |
| Parent functions |
| api\hhModels\user\User::getCommentsCount | 1 |
0.0% |
39,553 |
42.5% |
94,408 |
8.4% |
117,968 |
6.2% |
| common\components\candidate\importer\CandidateImportForm::isFioRequired | 4 |
0.0% |
12,214 |
13.1% |
212,912 |
18.9% |
232,992 |
12.3% |
| yii\db\BaseActiveRecord::__isset | 2,762 |
11.9% |
6,106 |
6.6% |
166,936 |
14.8% |
180,168 |
9.5% |
| common\macronModels\ActiveRecord::_convertDateTimeAttributes | 10,143 |
43.6% |
5,821 |
6.3% |
568 |
0.1% |
792 |
0.0% |
| yii\validators\Validator::validateAttributes | 961 |
4.1% |
5,539 |
5.9% |
552 |
0.0% |
3,784 |
0.2% |
| common\hhModels\user\User::getPartnerCandidateFieldValue | 51 |
0.2% |
5,301 |
5.7% |
269,496 |
23.9% |
238,936 |
12.6% |
| common\components\behaviors\WebhookNotifyBehavior::getOldAttributeValues | 708 |
3.0% |
5,027 |
5.4% |
600 |
0.1% |
0 |
0.0% |
| api\macronModels\whUserCustom\WhUserCustom::applyCustomFieldRules | 810 |
3.5% |
4,587 |
4.9% |
568 |
0.1% |
884,080 |
46.6% |
| common\macronModels\whUserCustom\WhUserCustom::beforeSave | 14 |
0.1% |
1,915 |
2.1% |
22,128 |
2.0% |
0 |
0.0% |
| api\services\InterviewCalendarUpdateService::relatedVacancyTitle | 4 |
0.0% |
1,273 |
1.4% |
89,200 |
7.9% |
143,000 |
7.5% |
| api\hhModels\user\User::getContacts | 2 |
0.0% |
1,269 |
1.4% |
22,752 |
2.0% |
30,592 |
1.6% |
| api\services\InterviewCalendarUpdateService::onCreateCandidate | 44 |
0.2% |
972 |
1.0% |
26,376 |
2.3% |
0 |
0.0% |
| common\models\macronApiToken\MacronApiToken::getExpireDateTime | 3 |
0.0% |
675 |
0.7% |
118,648 |
10.5% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertDateAttributes | 109 |
0.5% |
483 |
0.5% |
568 |
0.1% |
6,656 |
0.4% |
| api\macronModels\whUserCustom\WhUserCustom::generateCustomFieldRules | 1,654 |
7.1% |
378 |
0.4% |
568 |
0.1% |
0 |
0.0% |
| common\components\partner\Partner::getId | 2,055 |
8.8% |
274 |
0.3% |
552 |
0.0% |
0 |
0.0% |
| common\components\behaviors\changeHistory\AbstractChangeHistoryBehavior::saveHistoryAfterInsert | 59 |
0.3% |
255 |
0.3% |
600 |
0.1% |
0 |
0.0% |
| yii\base\Model::offsetGet | 2,437 |
10.5% |
240 |
0.3% |
536 |
0.0% |
0 |
0.0% |
| common\components\behaviors\changeHistory\WorkHereChangeHistoryBehavior::saveChanges | 10 |
0.0% |
104 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateWorkingType | 14 |
0.1% |
80 |
0.1% |
1,200 |
0.1% |
0 |
0.0% |
| api\macronModels\user\UserIdentity::findIdentityByAccessToken | 13 |
0.1% |
63 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\user\User::getPhoneNumber | 4 |
0.0% |
62 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| yii\validators\DefaultValueValidator::validateAttribute | 14 |
0.1% |
60 |
0.1% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createGlobalCandidateSchedule | 8 |
0.0% |
57 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToPhone | 4 |
0.0% |
54 |
0.1% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\StringValidator::validateAttribute | 416 |
1.8% |
53 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| yii\validators\Validator::validateAttributes@1 | 192 |
0.8% |
49 |
0.1% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::saveCandidateCustomFieldsByDto | 1 |
0.0% |
44 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\base\Model::toArray | 6 |
0.0% |
40 |
0.0% |
2,216 |
0.2% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::afterSave | 6 |
0.0% |
38 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createNewPartnerCandidate | 4 |
0.0% |
31 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\data\DataFilter::filterAttributeValue | 192 |
0.8% |
30 |
0.0% |
552 |
0.0% |
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% |
29 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::downloadGlobalCandidateAvatar | 1 |
0.0% |
28 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::getAttributesChain | 2 |
0.0% |
27 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createImportDetail | 3 |
0.0% |
22 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImportForm::manualImportDto | 2 |
0.0% |
18 |
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% |
| yii\validators\Validator::validateAttribute | 47 |
0.2% |
17 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::isPhoneViewed | 2 |
0.0% |
17 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\hhModels\user\User::getEmail | 2 |
0.0% |
16 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::isPhoneViewed | 1 |
0.0% |
15 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::beforeSave | 1 |
0.0% |
14 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\user\User::getImportSource | 2 |
0.0% |
14 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\userImportDetails\UserImportDetail::fillAdditionalDataToHistory | 6 |
0.0% |
13 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImportForm::isPhoneRequired | 1 |
0.0% |
12 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\controllers\HhUserImportController::actionImport | 2 |
0.0% |
10 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::fillPartnerCandidateWithSameSource | 2 |
0.0% |
10 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToEmail | 2 |
0.0% |
10 |
0.0% |
600 |
0.1% |
9,016 |
0.5% |
| common\hhModels\candidateBySourceAndPartner\CandidateBySourceAndPartnerWebhookData::setChangedValues | 47 |
0.2% |
8 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\webhookNotify\AbstractHrmWebhookData::setChangedValues | 46 |
0.2% |
7 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| yii\validators\UniqueValidator::prepareConditions | 24 |
0.1% |
6 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\webhookNotify\AbstractHrmWebhookData::setUser | 5 |
0.0% |
6 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\customField\CustomField::getPurpose | 30 |
0.1% |
6 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::afterFind | 20 |
0.1% |
5 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertBooleanAttributes | 20 |
0.1% |
5 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\behaviors\WebhookNotifyBehavior::getPrimaryKeyPrefix | 16 |
0.1% |
5 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::isAdmin | 4 |
0.0% |
5 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::getId | 4 |
0.0% |
5 |
0.0% |
41,496 |
3.7% |
47,968 |
2.5% |
| common\models\webhookNotify\WebhookNotifyRedis::afterFind | 4 |
0.0% |
4 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\ActiveRecord::_convertTimeAttributes | 38 |
0.2% |
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% |
| api\hhModels\interview\calendar\InterviewCandidates::getUid | 14 |
0.1% |
3 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWorkingType | 5 |
0.0% |
3 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| yii\validators\UniqueValidator::addComboNotUniqueError | 3 |
0.0% |
3 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\user\User::isCustomerCompany | 6 |
0.0% |
3 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateImportHistory\CandidateImportHistory::sendSocketAboutHistoryUpdate | 3 |
0.0% |
3 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::getFio | 21 |
0.1% |
3 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\macronModels\hrmEvent\HrmEvent::send | 12 |
0.1% |
3 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| yii\validators\NumberValidator::validateAttribute | 42 |
0.2% |
3 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustom::afterSave | 2 |
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% |
| yii\validators\ExistValidator::checkTargetAttributeExistence | 5 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\hhModels\interviewCalendar\InterviewCalendarCandidateWebhookData::setChangedValues | 22 |
0.1% |
2 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableForPartnerByWH | 1 |
0.0% |
2 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\behaviors\WebhookNotifyBehavior::saveWebhook | 4 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::isSystem | 3 |
0.0% |
2 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::addCandidateResumeUrls | 1 |
0.0% |
2 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::runImport | 1 |
0.0% |
2 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::createNewGlobalCandidate | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::saveManticorePartnerCandidate | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWithSameSourceWorkingType | 5 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\models\partnerHhConfig\PartnerHhConfig::importWithoutPhoneSources | 3 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\hhModels\user\User::canViewUserPhone | 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% |
| yii\validators\ExistValidator::prepareConditions | 5 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByRights | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByPayment | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::hasAccessToPhone | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::hasAccessToEmail | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::setCandidateInteractionByPartner | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\whUserCustom\WhUserCustomWebhookData::getSelectValue | 10 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\macronModels\user\User::setAction | 2 |
0.0% |
1 |
0.0% |
536 |
0.0% |
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% |
| yii\validators\Validator::addError | 2 |
0.0% |
1 |
0.0% |
536 |
0.0% |
0 |
0.0% |
| common\components\partnerQueue\Queue::getQueueByPartner | 4 |
0.0% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::findPartnerCandidate | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\macronModels\user\User::isVirtualHr | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\importer\CandidateImporter::setPartnerCandidateContactsIfAvailable | 1 |
0.0% |
1 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| api\models\partner\Partner::setActivity | 2 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::beforeValidate | 3 |
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% |
| common\hhModels\candidateByPartner\CandidateByPartnerWebhookData::common\hhModels\candidateByPartner\{closure} | 2 |
0.0% |
1 |
0.0% |
632 |
0.1% |
0 |
0.0% |
| common\helpers\InterviewCalendarUpdater::onImportDetailSave | 1 |
0.0% |
1 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| api\models\partner\Partner::getTimezone | 1 |
0.0% |
1 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| common\components\candidate\AbstractCandidateCreator::createPartnerCandidateWithSameSourceSchedule | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
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\macronModels\Connection::getDbConfiguration | 4 |
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\hhModels\candidateByPartner\CandidateByPartner::getPhone | 2 |
0.0% |
0 |
0.0% |
568 |
0.1% |
0 |
0.0% |
| common\models\tool\Tool::isAvailableByStatus | 1 |
0.0% |
0 |
0.0% |
552 |
0.0% |
0 |
0.0% |
| api\hhModels\user\User::canViewUserEmail | 1 |
0.0% |
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\AbstractCandidateCreator::createPartnerCandidateSchedule | 1 |
0.0% |
0 |
0.0% |
600 |
0.1% |
0 |
0.0% |
| common\hhModels\candidateByPartner\CandidateByPartner::beforeSave | 2 |
0.0% |
0 |
0.0% |
568 |
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\ActiveQuery::findFor | 13 |
0.5% |
62,952 |
67.6% |
269,704 |
23.9% |
151,176 |
8.0% |
| yii\db\BaseActiveRecord::hasAttribute | 2,271 |
87.2% |
20,516 |
22.0% |
118,016 |
10.5% |
918,848 |
48.5% |
| yii\base\Component::__get | 307 |
11.8% |
3,952 |
4.2% |
643,912 |
57.0% |
777,704 |
41.0% |
| yii\db\BaseActiveRecord::setRelationDependencies | 13 |
0.5% |
24 |
0.0% |
7,264 |
0.6% |
0 |
0.0% |