Run Report
Run #69d73da2a1d2c: XHProf Run (Namespace=macron-api)
Tip
Click a function name below to drill down.

Parent/Child report for yii\db\BaseActiveRecord::__get [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
yii\db\BaseActiveRecord::__get447,951 86.1% 3,198,600 26.6% 23,686,416 32.8% 8,803,968 6.1%
Exclusive Metrics for Current Function150,961 4.7% -3,457,792 -14.6% 3,472 0.0%
Parent functions
yii\db\BaseActiveRecord::__isset89,615 20.0% 1,171,251 36.6% 11,836,056 50.0% 3,155,120 35.8%
yii\base\Model::toArray@112,622 2.8% 543,702 17.0% 3,014,008 12.7% 900,816 10.2%
api\hhModels\user\User::hasCrmManualImportSource1,000 0.2% 372,227 11.6% 3,917,088 16.5% 1,298,560 14.7%
api\hhModels\interview\calendar\InterviewCandidates::api\hhModels\interview\calendar\{closure}2,930 0.7% 347,960 10.9% 724,280 3.1% 0 0.0%
api\hhModels\externalOffer\ExternalOffer::getHeadhunterVacancyId351 0.1% 267,763 8.4% 2,396,424 10.1% 2,600,736 29.5%
common\hhModels\user\User::getPartnerCandidateFieldValue18,077 4.0% 113,480 3.5% 568 0.0% 0 0.0%
common\hhModels\vacancy\Vacancy::getExternalUrls319 0.1% 62,169 1.9% 1,083,888 4.6% 280,256 3.2%
common\hhModels\user\User::getPhoneNumber2,262 0.5% 20,093 0.6% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getCustomFieldValue15,045 3.4% 18,265 0.6% 600 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToPhone2,397 0.5% 16,079 0.5% 600 0.0% 196,184 2.2%
common\hhModels\user\User::getWorkingTypeNames2,011 0.4% 12,557 0.4% 215,336 0.9% 233,368 2.7%
common\hhModels\userPersonalDataProcessing\UserPersonalDataProcessing::getDailyRequestCount17 0.0% 12,082 0.4% 195,384 0.8% 24,200 0.3%
common\macronModels\customField\CustomField::getPurpose81,809 18.3% 11,228 0.4% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidatesVacancy::api\hhModels\interview\calendar\{closure}903 0.2% 10,286 0.3% 600 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes51,976 11.6% 8,672 0.3% 568 0.0% 0 0.0%
common\hhModels\user\User::getDesiredPositions1,708 0.4% 8,569 0.3% 552 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::isPhoneViewed493 0.1% 7,962 0.2% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::applyCustomFields13,949 3.1% 7,884 0.2% 568 0.0% 0 0.0%
api\hhModels\user\User::getLanguages1,013 0.2% 7,863 0.2% 49,512 0.2% 21,064 0.2%
api\hhModels\user\User::getExperiences1,028 0.2% 7,851 0.2% 536 0.0% 0 0.0%
yii\base\Model::toArray7,163 1.6% 7,810 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getDriverLicences1,233 0.3% 7,531 0.2% 552 0.0% 0 0.0%
common\hhModels\user\User::isImportedByCurrentPartner1,127 0.3% 7,374 0.2% 552 0.0% 0 0.0%
api\hhModels\user\User::getContacts762 0.2% 7,205 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getPatronymic1,130 0.3% 7,145 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getFirstName1,130 0.3% 7,075 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::isPhoneViewed753 0.2% 7,071 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getAdditionalPhones1,129 0.3% 6,836 0.2% 552 0.0% 0 0.0%
api\hhModels\user\InterviewCandidate::api\hhModels\user\{closure}1,407 0.3% 6,813 0.2% 568 0.0% 0 0.0%
common\hhModels\user\User::getCitizenship1,129 0.3% 6,803 0.2% 552 0.0% 0 0.0%
api\hhModels\user\User::getEducations1,037 0.2% 6,788 0.2% 536 0.0% 0 0.0%
common\hhModels\user\User::getEmail754 0.2% 6,736 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getHasCar1,129 0.3% 6,728 0.2% 536 0.0% 0 0.0%
api\hhModels\user\User::getLastName1,130 0.3% 6,722 0.2% 536 0.0% 0 0.0%
common\hhModels\user\User::getCountryName936 0.2% 6,714 0.2% 552 0.0% 0 0.0%
api\hhModels\user\User::getAdditionalEmails1,129 0.3% 6,706 0.2% 552 0.0% 0 0.0%
common\hhModels\user\User::getCityName936 0.2% 6,650 0.2% 536 0.0% 0 0.0%
yii\base\Model::offsetGet45,827 10.2% 4,662 0.1% 536 0.0% 0 0.0%
yii\base\Model::toArray@222,336 5.0% 4,195 0.1% 3,216 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToEmail794 0.2% 4,175 0.1% 600 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertDateAttributes17,160 3.8% 4,080 0.1% 568 0.0% 0 0.0%
api\hhModels\user\User::getPersonalDataProcessingAccept394 0.1% 4,025 0.1% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::clearFromNotApprovedUrls453 0.1% 3,869 0.1% 568 0.0% 8,760 0.1%
api\hhModels\user\User::getCommentsCount377 0.1% 3,598 0.1% 552 0.0% 0 0.0%
api\hhModels\user\User::getManagerId752 0.2% 3,355 0.1% 536 0.0% 0 0.0%
api\hhModels\externalOffer\ExternalOffer::canChangeHeadhunterStatus117 0.0% 1,771 0.1% 568 0.0% 0 0.0%
common\hhModels\user\User::getCity1 0.0% 1,609 0.1% 65,464 0.3% 79,424 0.9%
common\macronModels\ActiveRecord::_convertTimeAttributes8,664 1.9% 1,569 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::isPhoneExists754 0.2% 1,355 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getInterviewCreatedAt495 0.1% 1,308 0.0% 600 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getCandidateCreatedAt1,506 0.3% 1,107 0.0% 600 0.0% 0 0.0%
common\macronModels\user\User::isCustomerCompany2,644 0.6% 1,069 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::isEmailExists754 0.2% 993 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::canViewUserPhone439 0.1% 991 0.0% 552 0.0% 2,776 0.0%
common\models\macronApiToken\MacronApiToken::getExpireDateTime3 0.0% 733 0.0% 118,648 0.5% 0 0.0%
api\hhModels\user\User::isEmailViewed66 0.0% 654 0.0% 536 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getPhone1,128 0.3% 472 0.0% 568 0.0% 0 0.0%
common\components\partner\Partner::getId814 0.2% 448 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getUid754 0.2% 381 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getExternalOfferCreatedAt102 0.0% 379 0.0% 600 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getImportUrl828 0.2% 351 0.0% 568 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertBooleanAttributes1,070 0.2% 325 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::hasAccessToPhone390 0.1% 305 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::afterFind1,064 0.2% 268 0.0% 552 0.0% 0 0.0%
common\macronModels\customField\CustomField::needReason754 0.2% 260 0.0% 568 0.0% 0 0.0%
api\macronModels\interviewStatus\InterviewStatus::getName1,104 0.2% 247 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::isVirtualHr392 0.1% 212 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getImageThumbnailLink378 0.1% 209 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::isSystem391 0.1% 181 0.0% 552 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriodDuration1,058 0.2% 178 0.0% 568 0.0% 568 0.0%
api\controllers\InterviewController::api\controllers\traits\{closure}727 0.2% 174 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::hasAccessToEmail385 0.1% 157 0.0% 552 0.0% 0 0.0%
common\hhModels\interview\Interview::getTime465 0.1% 152 0.0% 552 0.0% 0 0.0%
common\macronModels\settings\Settings::getDefaultDepartmentsOrder192 0.0% 151 0.0% 568 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getEmail371 0.1% 138 0.0% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriod529 0.1% 135 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getDaysInStatus732 0.2% 114 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::isAdmin83 0.0% 105 0.0% 536 0.0% 0 0.0%
common\hhModels\interview\Interview::getFinish817 0.2% 95 0.0% 552 0.0% 0 0.0%
api\macronModels\interviewStatus\InterviewStatus::getTextColor714 0.2% 94 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::isPhoneExists596 0.1% 88 0.0% 536 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriodShort529 0.1% 86 0.0% 568 0.0% 568 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getEmployerRejectReasonId116 0.0% 85 0.0% 600 0.0% 0 0.0%
api\macronModels\interviewStatus\InterviewStatus::getRejectReasonRequired465 0.1% 85 0.0% 600 0.0% 0 0.0%
common\hhModels\interview\Interview::getStartTimestamp641 0.1% 80 0.0% 552 0.0% 0 0.0%
api\macronModels\user\UserIdentity::findIdentityByAccessToken13 0.0% 72 0.0% 568 0.0% 0 0.0%
common\macronModels\interviewStatus\InterviewStatus::isDefault357 0.1% 72 0.0% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getYearPeriod529 0.1% 69 0.0% 568 0.0% 568 0.0%
api\hhModels\user\User::canViewUserEmail377 0.1% 66 0.0% 552 0.0% 0 0.0%
api\hhModels\vacancy\Vacancy::getCreatorInfo319 0.1% 66 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::isOnline4 0.0% 51 0.0% 552 0.0% 0 0.0%
api\macronModels\interviewStatus\InterviewStatus::getDateTimeRequired357 0.1% 50 0.0% 568 0.0% 0 0.0%
api\macronModels\user\User::getWebUserActive4 0.0% 45 0.0% 552 0.0% 0 0.0%
common\hhModels\user\User::getAvatarOriginal92 0.0% 44 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getLastSeenAt4 0.0% 41 0.0% 552 0.0% 0 0.0%
api\hhModels\externalOffer\ExternalOffer::getStatus208 0.0% 41 0.0% 552 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPosition151 0.0% 36 0.0% 568 0.0% 432 0.0%
api\macronModels\like\Like::find1 0.0% 35 0.0% 2,720 0.0% 0 0.0%
api\macronModels\user\User::api\macronModels\user\{closure}4 0.0% 30 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::isEmailExists256 0.1% 29 0.0% 536 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getDuties151 0.0% 29 0.0% 552 0.0% 0 0.0%
common\hhModels\userPersonalDataProcessing\UserPersonalDataProcessing::getIsAccepted17 0.0% 21 0.0% 600 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getOrganization151 0.0% 20 0.0% 568 0.0% 0 0.0%
api\hhModels\externalOffer\ExternalOffer::getCreatedAt102 0.0% 16 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getId15 0.0% 7 0.0% 536 0.0% 0 0.0%
common\macronModels\settings\Settings::getDefaultValues3 0.0% 6 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getLastUserActionWithRedis4 0.0% 5 0.0% 568 0.0% 0 0.0%
common\hhModels\externalVacancy\ExternalVacancy::getHeadHunterArchivedDatetime52 0.0% 5 0.0% 600 0.0% 0 0.0%
common\hhModels\externalVacancy\ExternalVacancy::getHeadhunterId39 0.0% 5 0.0% 568 0.0% 0 0.0%
common\hhModels\userPersonalDataProcessing\UserPersonalDataProcessing::getLink17 0.0% 3 0.0% 600 0.0% 0 0.0%
common\macronModels\user\User::getSettings1 0.0% 2 0.0% 552 0.0% 0 0.0%
common\macronModels\Connection::getDbConfiguration4 0.0% 2 0.0% 552 0.0% 0 0.0%
common\hhModels\user\User::getLastCommentWithInterviewSettings1 0.0% 1 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getAvatarPathInfo10 0.0% 1 0.0% 552 0.0% 0 0.0%
api\macronModels\user\User::setAction2 0.0% 1 0.0% 536 0.0% 0 0.0%
api\models\partner\Partner::getTimezone1 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getAssignedUserRights2 0.0% 1 0.0% 552 0.0% 0 0.0%
yii\validators\Validator::validateAttributes@11 0.0% 1 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::getUserIdsCanViewContactsByPartner1 0.0% 1 0.0% 568 0.0% 0 0.0%
api\models\partner\Partner::setActivity2 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getPreviewThumbnailImageLink3 0.0% 1 0.0% 568 0.0% 568 0.0%
api\controllers\InterviewController::buildCandidatesQuery1 0.0% 0 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getPreviewImageLink3 0.0% 0 0.0% 552 0.0% 0 0.0%
yii\validators\Validator::validateAttribute1 0.0% 0 0.0% 552 0.0% 0 0.0%
yii\helpers\BaseArrayHelper::getValue7 0.0% 0 0.0% 536 0.0% 0 0.0%
common\macronModels\user\User::getImageLink13 0.0% 0 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getAvatarWebDirPath5 0.0% 0 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getImageCropThumbnailLink2 0.0% 0 0.0% 568 0.0% 0 0.0%
Child functions
yii\db\ActiveQuery::findFor1,689 2.3% 2,223,149 69.5% 20,066,280 84.7% 7,436,936 84.5%
yii\db\BaseActiveRecord::hasAttribute66,728 92.3% 427,493 13.4% 118,016 0.5% 211,688 2.4%
yii\base\Component::__get2,198 3.0% 392,972 12.3% 5,901,384 24.9% 1,151,872 13.1%
yii\db\BaseActiveRecord::setRelationDependencies1,689 2.3% 4,025 0.1% 1,058,528 4.5% 0 0.0%