Run Report
Run #6abf8897c56f0: 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::__get216 86.7% 597 0.9% 91,200 2.3% 90,192 2.3%
Exclusive Metrics for Current Function71 11.9% 24,296 26.6% 5,088 5.6%
Parent functions
common\models\macronApiToken\MacronApiToken::getExpireDateTime3 1.4% 290 48.6% 63,304 69.4% 77,344 85.8%
yii\db\BaseActiveRecord::__isset14 6.5% 71 11.9% 3,648 4.0% 4,184 4.6%
api\macronModels\user\UserIdentity::findIdentityByAccessToken14 6.5% 63 10.6% 568 0.6% 0 0.0%
yii\behaviors\AttributeBehavior::evaluateAttributes1 0.5% 49 8.2% 552 0.6% 960 1.1%
common\components\behaviors\FilterStringAttributesBehavior::isActiveScenario2 0.9% 39 6.5% 1,784 2.0% 1,792 2.0%
api\macronModels\customField\QuestionnaireCustomField::api\macronModels\customField\{closure}5 2.3% 30 5.0% 600 0.7% 1,832 2.0%
api\macronModels\customField\QuestionnaireCustomField::afterSave1 0.5% 16 2.7% 568 0.6% 0 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes34 15.7% 10 1.7% 568 0.6% 0 0.0%
common\macronModels\user\User::afterFind11 5.1% 3 0.5% 552 0.6% 0 0.0%
common\macronModels\ActiveRecord::_convertBooleanAttributes5 2.3% 3 0.5% 568 0.6% 0 0.0%
common\components\partner\Partner::getId6 2.8% 2 0.3% 552 0.6% 0 0.0%
yii\base\Model::toArray10 4.6% 2 0.3% 536 0.6% 0 0.0%
yii\validators\Validator::validateAttribute7 3.2% 2 0.3% 552 0.6% 0 0.0%
yii\validators\Validator::validateAttributes12 5.6% 2 0.3% 552 0.6% 0 0.0%
api\models\partner\Partner::getTimezone1 0.5% 1 0.2% 552 0.6% 0 0.0%
common\macronModels\customField\CustomField::beforeSave1 0.5% 1 0.2% 568 0.6% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::validateQuestionnaireInputOptions1 0.5% 1 0.2% 600 0.7% 0 0.0%
common\macronModels\customField\CustomField::getInput2 0.9% 1 0.2% 552 0.6% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::validateQuestionnaireInputType1 0.5% 1 0.2% 600 0.7% 0 0.0%
yii\validators\InlineValidator::validateAttribute2 0.9% 1 0.2% 552 0.6% 0 0.0%
yii\validators\StringValidator::validateAttribute4 1.9% 1 0.2% 552 0.6% 0 0.0%
common\components\behaviors\FilterStringAttributesBehavior::beforeValidate12 5.6% 1 0.2% 600 0.7% 0 0.0%
common\macronModels\user\User::isCustomerCompany1 0.5% 1 0.2% 552 0.6% 552 0.6%
common\macronModels\ActiveRecord::_convertTimeAttributes8 3.7% 1 0.2% 568 0.6% 0 0.0%
common\helpers\UserIdentitySessionHelper::restoreTokenDeviceCookieByToken2 0.9% 1 0.2% 600 0.7% 600 0.7%
api\models\partner\Partner::setActivity2 0.9% 1 0.2% 552 0.6% 552 0.6%
common\macronModels\user\User::isSystem1 0.5% 1 0.2% 552 0.6% 0 0.0%
api\macronModels\user\UserIdentity::getRateLimitRedisKey2 0.9% 1 0.2% 568 0.6% 0 0.0%
api\macronModels\user\User::setAction2 0.9% 1 0.2% 536 0.6% 536 0.6%
yii\base\Model::offsetGet6 2.8% 0 0.0% 536 0.6% 536 0.6%
common\macronModels\ActiveRecord::_convertDateAttributes12 5.6% 0 0.0% 568 0.6% 0 0.0%
common\macronModels\customField\CustomField::afterSave1 0.5% 0 0.0% 552 0.6% 368 0.4%
common\macronModels\customField\CustomField::deleteFieldStatusesIfNeed1 0.5% 0 0.0% 568 0.6% 464 0.5%
common\macronModels\customField\CustomField::getPurpose12 5.6% 0 0.0% 568 0.6% 0 0.0%
common\models\partner\Partner::restrictedByDemoAccess2 0.9% 0 0.0% 552 0.6% 0 0.0%
common\macronModels\customField\CustomField::validateInputOptions2 0.9% 0 0.0% 568 0.6% 0 0.0%
common\macronModels\user\User::getId3 1.4% 0 0.0% 536 0.6% 0 0.0%
yii\validators\UniqueValidator::prepareConditions2 0.9% 0 0.0% 552 0.6% 472 0.5%
common\macronModels\customField\CustomField::beforeValidate1 0.5% 0 0.0% 568 0.6% 0 0.0%
api\components\ConstructorController::getTable1 0.5% 0 0.0% 552 0.6% 0 0.0%
yii\validators\NumberValidator::validateAttribute1 0.5% 0 0.0% 552 0.6% 0 0.0%
common\macronModels\Connection::getDbConfiguration4 1.9% 0 0.0% 552 0.6% 0 0.0%
common\macronModels\customField\CustomField::validateInputType1 0.5% 0 0.0% 568 0.6% 0 0.0%
Child functions
yii\db\BaseActiveRecord::hasAttribute14 77.8% 445 74.5% 62,672 68.7% 80,496 89.2%
yii\base\Component::__get4 22.2% 81 13.6% 4,232 4.6% 4,608 5.1%