Run Report
Run #6adb204a5ee89: 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::__get45,393 88.3% 1,692,483 26.2% -2,424,192 -9.0% 4,696,376 14.0%
Exclusive Metrics for Current Function15,139 0.9% -740,240 -30.5% 13,840 0.3%
Parent functions
yii\db\BaseActiveRecord::__isset6,888 15.2% 516,844 30.5% 2,825,016 116.5% 1,529,744 32.6%
yii\base\Model::toArray@1444 1.0% 386,008 22.8% -8,833,200 -364.4% 1,091,952 23.3%
api\hhModels\interview\calendar\InterviewCandidates::api\hhModels\interview\calendar\{closure}125 0.3% 275,382 16.3% 265,528 11.0% 416 0.0%
api\hhModels\user\User::getCommentsCount20 0.0% 171,761 10.1% 858,048 35.4% 362,056 7.7%
api\hhModels\user\User::getContacts53 0.1% 39,165 2.3% 99,176 4.1% 33,808 0.7%
common\hhModels\user\User::getNotApprovedUrls63 0.1% 38,501 2.3% 159,760 6.6% 337,416 7.2%
api\hhModels\userExperience\UserExperience::clearFromNotApprovedUrls126 0.3% 31,836 1.9% 485,448 20.0% 361,424 7.7%
common\hhModels\vacancy\Vacancy::getExternalUrls20 0.0% 30,170 1.8% 241,712 10.0% 162,016 3.4%
common\macronModels\comment\Comment::getCommentMentionUsers5 0.0% 28,317 1.7% 112,376 4.6% 185,432 3.9%
api\macronModels\comment\CandidateComment::getFullQuotes103 0.2% 27,330 1.6% 125,440 5.2% 84,440 1.8%
common\hhModels\user\User::getCountryName85 0.2% 24,629 1.5% 81,760 3.4% 20,992 0.4%
common\hhModels\user\User::getCityName72 0.2% 23,723 1.4% 91,784 3.8% 33,920 0.7%
common\hhModels\user\User::getPartnerCandidateFieldValue1,041 2.3% 20,790 1.2% 156,568 6.5% 60,136 1.3%
api\hhModels\user\User::hasCrmManualImportSource27 0.1% 10,530 0.6% 82,224 3.4% 10,296 0.2%
common\hhModels\candidateByPartner\CandidateByPartner::getCandidateTags7 0.0% 8,861 0.5% 104,816 4.3% 48,976 1.0%
api\hhModels\interview\calendar\InterviewCandidates::getDadataLocation73 0.2% 8,308 0.5% 36,256 1.5% 62,632 1.3%
api\hhModels\user\User::canViewUserPhone33 0.1% 6,717 0.4% 54,592 2.3% 39,720 0.8%
common\hhModels\city\City::getTimezone28 0.1% 6,391 0.4% 8,920 0.4% 0 0.0%
api\hhModels\user\User::hasAccessToPhone39 0.1% 4,802 0.3% 44,648 1.8% 0 0.0%
common\hhModels\user\User::getTimezone53 0.1% 3,826 0.2% 536 0.0% 0 0.0%
common\hhModels\user\User::isImportedByCurrentPartner34 0.1% 3,109 0.2% 79,736 3.3% 10,248 0.2%
common\helpers\CityHelper::getDadataLocation742 1.6% 2,940 0.2% 552 0.0% 0 0.0%
common\macronModels\settings\Settings::getPartnerDependedDefaultValues5 0.0% 2,203 0.1% 163,664 6.8% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getTimezone32 0.1% 2,174 0.1% 33,128 1.4% 11,976 0.3%
api\hhModels\interview\calendar\InterviewCandidates::getCustomFieldValue1,249 2.8% 1,525 0.1% 600 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes7,090 15.6% 1,451 0.1% 568 0.0% 0 0.0%
common\models\macronApiToken\MacronApiToken::getExpireDateTime3 0.0% 1,200 0.1% 225,464 9.3% 232,240 4.9%
common\macronModels\customField\CustomField::getPurpose7,240 15.9% 898 0.1% 568 0.0% 0 0.0%
common\hhModels\user\User::getPhoneNumber80 0.2% 888 0.1% 552 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertDateAttributes3,568 7.9% 774 0.0% 568 0.0% 0 0.0%
common\hhModels\city\City::isSettlement114 0.3% 696 0.0% 552 0.0% 0 0.0%
yii\base\Model::toArray@21,142 2.5% 597 0.0% 3,888 0.2% 0 0.0%
common\macronModels\ActiveRecord::_convertTimeAttributes2,662 5.9% 556 0.0% 568 0.0% 0 0.0%
yii\base\Model::offsetGet3,898 8.6% 527 0.0% 536 0.0% 536 0.0%
api\hhModels\user\User::getDadataLocation47 0.1% 512 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::getPersonalDataProcessingAccept20 0.0% 497 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::getExperiences67 0.1% 484 0.0% 536 0.0% 304 0.0%
api\hhModels\offer\Offer::getCoverLetterImportedAt20 0.0% 477 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidatesVacancy::api\hhModels\interview\calendar\{closure}40 0.1% 465 0.0% 600 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::applyCustomFields1,220 2.7% 437 0.0% 568 0.0% 0 0.0%
yii\base\Model::toArray340 0.7% 421 0.0% 536 0.0% 0 0.0%
api\hhModels\user\User::isPhoneViewed33 0.1% 413 0.0% 536 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getOfferCoverLetter140 0.3% 386 0.0% 600 0.0% 0 0.0%
common\macronModels\user\User::afterFind2,180 4.8% 376 0.0% 552 0.0% 0 0.0%
common\macronModels\ActiveRecord::_convertBooleanAttributes1,060 2.3% 310 0.0% 568 0.0% 0 0.0%
api\macronModels\comment\CandidateComment::api\macronModels\comment\{closure}18 0.0% 304 0.0% 600 0.0% 0 0.0%
api\hhModels\user\User::getHasMedicalBook34 0.1% 271 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::getAdditionalPhones34 0.1% 262 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::getAdditionalEmails34 0.1% 258 0.0% 552 0.0% 0 0.0%
common\hhModels\user\User::getEmail40 0.1% 252 0.0% 536 0.0% 0 0.0%
api\hhModels\user\User::getJobSearchStatus34 0.1% 250 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::getCommuteTime34 0.1% 248 0.0% 536 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getInterviewCreatedAt50 0.1% 181 0.0% 600 0.0% 496 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToPhone28 0.1% 177 0.0% 600 0.0% 3,688 0.1%
common\macronModels\user\User::isCustomerCompany323 0.7% 175 0.0% 552 0.0% 504 0.0%
api\hhModels\user\User::hasAccessToEmail33 0.1% 160 0.0% 552 0.0% 0 0.0%
api\hhModels\user\InterviewCandidate::api\hhModels\user\{closure}28 0.1% 129 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getLimitByDays136 0.3% 128 0.0% 568 0.0% 0 0.0%
common\components\partner\Partner::getId184 0.4% 116 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getOverdueByStatus37 0.1% 103 0.0% 600 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::isPhoneViewed9 0.0% 89 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getCandidateUuid60 0.1% 88 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidatesCustomerRequestUsers::getInfo40 0.1% 83 0.0% 600 0.0% 600 0.0%
api\macronModels\user\UserIdentity::findIdentityByAccessToken14 0.0% 71 0.0% 568 0.0% 0 0.0%
common\macronModels\settings\Settings::getDefaultDepartmentsOrder198 0.4% 69 0.0% 568 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::hasAccessToEmail14 0.0% 68 0.0% 600 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::isPhoneExists40 0.1% 56 0.0% 568 0.0% 272 0.0%
common\macronModels\user\User::isOnline6 0.0% 55 0.0% 552 0.0% 0 0.0%
api\macronModels\user\User::getWebUserActive8 0.0% 55 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::isEmailExists40 0.1% 48 0.0% 568 0.0% 1,080 0.0%
common\hhModels\vacancy\Vacancy::afterFind132 0.3% 38 0.0% 552 0.0% 0 0.0%
api\macronModels\user\User::api\macronModels\user\{closure}8 0.0% 31 0.0% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriodDuration168 0.4% 30 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getCandidateCreatedAt54 0.1% 29 0.0% 600 0.0% 496 0.0%
api\macronModels\like\Like::find1 0.0% 27 0.0% 2,120 0.1% 1,088 0.0%
common\macronModels\user\User::getLastSeenAt6 0.0% 26 0.0% 552 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPosition21 0.0% 26 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::isSystem35 0.1% 25 0.0% 552 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriod84 0.2% 21 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getId19 0.0% 20 0.0% 536 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getPeriodShort84 0.2% 20 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getUid40 0.1% 20 0.0% 568 0.0% 0 0.0%
common\macronModels\customField\CustomField::needReason80 0.2% 19 0.0% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getYearPeriod84 0.2% 16 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::isAdmin15 0.0% 15 0.0% 536 0.0% 536 0.0%
api\hhModels\userExperience\UserExperience::getDuties21 0.0% 14 0.0% 552 0.0% 0 0.0%
common\hhModels\candidateTag\CandidateTag::format40 0.1% 14 0.0% 552 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidatesExternalIntegrationUnreadMessagesModifier::modifyModels20 0.0% 14 0.0% 632 0.0% 0 0.0%
api\hhModels\vacancy\Vacancy::getCreatorInfo20 0.0% 12 0.0% 552 0.0% 0 0.0%
api\macronModels\comment\Comment::init10 0.0% 12 0.0% 536 0.0% 0 0.0%
common\hhModels\interview\Interview::getFinish90 0.2% 11 0.0% 552 0.0% 552 0.0%
api\hhModels\user\User::canViewUserEmail20 0.0% 10 0.0% 552 0.0% 552 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getImportUrl27 0.1% 10 0.0% 568 0.0% 0 0.0%
common\hhModels\interview\Interview::getStartTimestamp62 0.1% 8 0.0% 552 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getPhone14 0.0% 7 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getMembersInfo20 0.0% 7 0.0% 568 0.0% 0 0.0%
common\hhModels\interview\Interview::getTime34 0.1% 6 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::isVirtualHr21 0.0% 6 0.0% 552 0.0% 0 0.0%
common\hhModels\user\User::getAvatarUrl9 0.0% 6 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::isPhoneExists30 0.1% 6 0.0% 536 0.0% 536 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getQuestionnaires40 0.1% 6 0.0% 568 0.0% 568 0.0%
api\macronModels\comment\Comment::getOfferInteractionOfferId20 0.0% 6 0.0% 568 0.0% 568 0.0%
common\components\behaviors\FilterStringAttributesBehavior::isActiveScenario1 0.0% 6 0.0% 1,784 0.1% 0 0.0%
common\macronModels\user\User::getLastUserActionWithRedis10 0.0% 5 0.0% 568 0.0% 0 0.0%
api\hhModels\userExperience\UserExperience::getOrganization21 0.0% 5 0.0% 568 0.0% 0 0.0%
api\hhModels\interview\calendar\InterviewCandidates::getDaysInStatus41 0.1% 5 0.0% 568 0.0% 312 0.0%
common\hhModels\user\User::getTempAvatarUrl20 0.0% 5 0.0% 552 0.0% 0 0.0%
api\macronModels\comment\Comment::api\macronModels\comment\{closure}5 0.0% 3 0.0% 568 0.0% 0 0.0%
api\controllers\InterviewController::buildCandidatesQuery3 0.0% 3 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getImageLink12 0.0% 3 0.0% 552 0.0% 0 0.0%
api\hhModels\user\User::isEmailExists30 0.1% 3 0.0% 536 0.0% 536 0.0%
common\hhModels\vacancy\Vacancy::getWorkplaceAddressCoordinates15 0.0% 2 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getPreviewImageLink6 0.0% 2 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getAssignedUserRights4 0.0% 2 0.0% 552 0.0% 0 0.0%
common\macronModels\settings\Settings::getDefaultValues1 0.0% 2 0.0% 568 0.0% 0 0.0%
api\macronModels\comment\CandidateStatusCommentDataLoader::load8 0.0% 2 0.0% 568 0.0% 0 0.0%
common\macronModels\user\User::getPreviewThumbnailImageLink6 0.0% 1 0.0% 568 0.0% 0 0.0%
api\macronModels\comment\Comment::findByUser1 0.0% 1 0.0% 552 0.0% 0 0.0%
api\models\partner\Partner::setActivity2 0.0% 1 0.0% 552 0.0% 552 0.0%
common\macronModels\user\User::getSettings1 0.0% 1 0.0% 552 0.0% 552 0.0%
api\macronModels\comment\Comment::isQuotedComment5 0.0% 1 0.0% 552 0.0% 0 0.0%
common\helpers\UserIdentitySessionHelper::restoreTokenDeviceCookieByToken2 0.0% 1 0.0% 600 0.0% 0 0.0%
api\components\actions\IndexAction::run1 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getAvatarPathInfo14 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getAvatarWebDirPath7 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\user\User::getImageThumbnailLink9 0.0% 1 0.0% 552 0.0% 0 0.0%
common\macronModels\settings\Settings::needViewPinkThemeForNewPartner1 0.0% 1 0.0% 568 0.0% 0 0.0%
common\macronModels\Connection::getDbConfiguration4 0.0% 1 0.0% 552 0.0% 0 0.0%
api\macronModels\user\User::getSubWorkerIds2 0.0% 1 0.0% 552 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::getImageCropThumbnailLink4 0.0% 0 0.0% 568 0.0% 0 0.0%
api\hhModels\user\User::getUserIdsCanViewContactsByPartner1 0.0% 0 0.0% 568 0.0% 568 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getCandidateTagLinks1 0.0% 0 0.0% 600 0.0% 0 0.0%
api\macronModels\user\UserIdentity::getRateLimitRedisKey2 0.0% 0 0.0% 568 0.0% 0 0.0%
yii\validators\Validator::validateAttributes@11 0.0% 0 0.0% 552 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getEmail7 0.0% 0 0.0% 568 0.0% 0 0.0%
common\models\partner\Partner::restrictedByDemoAccess2 0.0% 0 0.0% 552 0.0% 0 0.0%
api\macronModels\user\User::setAction2 0.0% 0 0.0% 536 0.0% 536 0.0%
yii\validators\Validator::validateAttribute1 0.0% 0 0.0% 552 0.0% 0 0.0%
common\hhModels\candidateByPartner\CandidateByPartner::getTags1 0.0% 0 0.0% 568 0.0% 568 0.0%
common\hhModels\user\User::getLastCommentWithInterviewSettings1 0.0% 0 0.0% 568 0.0% 0 0.0%
api\macronModels\comment\Comment::find1 0.0% 0 0.0% 536 0.0% 536 0.0%
Child functions
yii\db\ActiveQuery::findFor354 5.9% 1,518,805 89.7% -3,500,232 -144.4% 4,298,256 91.5%
yii\base\Component::__get391 6.5% 119,090 7.0% 1,449,456 59.8% 117,984 2.5%
yii\db\BaseActiveRecord::hasAttribute4,885 81.6% 38,906 2.3% 224,832 9.3% 265,848 5.7%
yii\db\BaseActiveRecord::setRelationDependencies354 5.9% 543 0.0% 141,992 5.9% 448 0.0%