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

Parent/Child report for yii\BaseYii::autoload [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
yii\BaseYii::autoload130 40.6% 5,949 2.6% 2,306,952 42.0% 2,157,576 39.3%
Exclusive Metrics for Current Function2,282 38.4% 1,152,736 50.0% 906,208 42.0%
Parent functions
api\hhModels\userQuestionnaire\QuestionnaireTestFileStorage::getSourceFile1 0.8% 731 12.3% 188,848 8.2% 191,416 8.9%
yii\di\Container::getDependencies40 30.8% 688 11.6% 405,424 17.6% 375,248 17.4%
common\helpers\CustomFieldHelper::getSupportedModels5 3.8% 489 8.2% 160,848 7.0% 164,720 7.6%
api\components\ConstructorController::beforeAction1 0.8% 460 7.7% 87,320 3.8% 92,640 4.3%
yii\web\User::loginByAccessToken1 0.8% 458 7.7% 157,744 6.8% 158,512 7.3%
api\macronModels\customField\QuestionnaireCustomField::validateQuestionnaireInputType1 0.8% 414 7.0% 52,416 2.3% 132,144 6.1%
api\macronModels\user\UserIdentity::findIdentityByAccessToken5 3.8% 362 6.1% 126,632 5.5% 110,096 5.1%
api\components\ConstructorController::behaviors1 0.8% 204 3.4% 177,104 7.7% 177,240 8.2%
yii\db\BaseActiveRecord::instantiate3 2.3% 204 3.4% 21,976 1.0% 6,424 0.3%
yii\db\BaseActiveRecord::createRelationQuery1 0.8% 201 3.4% 116,160 5.0% 117,264 5.4%
api\components\ConstructorController::updateMultipleAdditionalCustomField1 0.8% 195 3.3% 19,360 0.8% 56,624 2.6%
yii\base\Module::createControllerByID1 0.8% 185 3.1% 63,336 2.7% 63,344 2.9%
common\helpers\CustomFieldHelper::getInput11 8.5% 168 2.8% 103,688 4.5% 16,208 0.8%
common\macronModels\customField\CustomField::deleteFieldStatusesIfNeed1 0.8% 145 2.4% 15,808 0.7% 8,624 0.4%
common\models\macronApiToken\MacronApiToken::find1 0.8% 119 2.0% 104,984 4.6% 105,032 4.9%
api\macronModels\customField\QuestionnaireCustomField::init1 0.8% 66 1.1% 96,536 4.2% 92,888 4.3%
common\macronModels\customField\CustomField::find1 0.8% 57 1.0% 16,376 0.7% 16,224 0.8%
common\components\partnerConfig\PartnerConfig::loadBaseConfig1 0.8% 54 0.9% 15,040 0.7% 0 0.0%
yii\web\Request::getIpValidator2 1.5% 50 0.8% 13,360 0.6% 13,616 0.6%
yii\caching\Cache::get3 2.3% 50 0.8% 9,328 0.4% 8,136 0.4%
api\macronModels\customField\QuestionnaireCustomField::attributes1 0.8% 49 0.8% 31,048 1.3% 5,632 0.3%
yii\db\pgsql\Schema::createQueryBuilder1 0.8% 42 0.7% 18,424 0.8% 18,296 0.8%
common\macronModels\Connection::getDbConfiguration1 0.8% 42 0.7% 14,416 0.6% 9,528 0.4%
yii\db\QueryBuilder::createConditionFromArray5 3.8% 39 0.7% 4,960 0.2% 6,400 0.3%
common\macronModels\questionnaireConstructor\QuestionnaireConstructor::find1 0.8% 37 0.6% 12,328 0.5% 0 0.0%
common\components\partnerConfig\PartnerConfig::loadPartnerConfig1 0.8% 37 0.6% 14,432 0.6% 0 0.0%
common\macronModels\customField\CustomField::typeNames1 0.8% 30 0.5% 536 0.0% 0 0.0%
mohorev\file\UploadImageBehavior::init1 0.8% 27 0.5% 3,208 0.1% 0 0.0%
yii\di\Container::build1 0.8% 27 0.5% 9,640 0.4% 10,800 0.5%
yii\db\QueryBuilder::getExpressionBuilder5 3.8% 27 0.5% 4,336 0.2% 5,336 0.2%
common\helpers\CustomFieldHelper::getType1 0.8% 25 0.4% 1,176 0.1% 0 0.0%
api\macronModels\user\User::find1 0.8% 23 0.4% 16,392 0.7% 0 0.0%
common\models\partner\Partner::find1 0.8% 18 0.3% 12,280 0.5% 11,584 0.5%
common\models\partnerConfig\PartnerConfig::find1 0.8% 17 0.3% 12,280 0.5% 11,864 0.5%
common\helpers\UserIdentitySessionHelper::setDeviceCookie2 1.5% 17 0.3% 67,488 2.9% 68,016 3.2%
common\models\partnerConfigValue\PartnerConfigValue::find1 0.8% 17 0.3% 77,832 3.4% 74,336 3.4%
yii\redis\Connection::__call1 0.8% 14 0.2% 4,520 0.2% 4,520 0.2%
api\components\ConstructorController::actions1 0.8% 12 0.2% 1,816 0.1% 2,272 0.1%
common\models\partnerDbConfig\PartnerDbConfig::find1 0.8% 12 0.2% 12,296 0.5% 12,432 0.6%
yii\web\Request::getCookies1 0.8% 11 0.2% 2,192 0.1% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::rules1 0.8% 9 0.2% 520 0.0% 0 0.0%
yii\base\Controller::createAction1 0.8% 9 0.2% 3,928 0.2% 0 0.0%
yii\base\Event::trigger1 0.8% 9 0.2% 1,800 0.1% 1,800 0.1%
yii\web\AssetManager::getConverter1 0.8% 9 0.2% 2,816 0.1% 0 0.0%
yii\i18n\Formatter::formatDateTimeValue1 0.8% 8 0.1% 1,272 0.1% 1,208 0.1%
yii\web\JsonParser::parse1 0.8% 8 0.1% 1,256 0.1% 0 0.0%
yii\db\Connection::beginTransaction1 0.8% 8 0.1% 2,496 0.1% 0 0.0%
yii\web\AssetBundle::publish1 0.8% 8 0.1% 1,512 0.1% 0 0.0%
yii\base\Model::beforeValidate1 0.8% 8 0.1% 2,240 0.1% 2,240 0.1%
common\components\partner\Partner::setModel1 0.8% 7 0.1% 520 0.0% 0 0.0%
yii\web\User::beforeLogin1 0.8% 7 0.1% 2,608 0.1% 0 0.0%
yii\db\pgsql\ColumnSchema::phpTypecast1 0.8% 7 0.1% 1,584 0.1% 0 0.0%
Composer\Autoload\{closure}@11 0.8% 6 0.1% 1,968 0.1% 0 0.0%
yii\db\BaseActiveRecord::afterSave1 0.8% 5 0.1% 2,256 0.1% 2,256 0.1%
yii\db\pgsql\ColumnSchema::getArrayParser1 0.8% 5 0.1% 536 0.0% 0 0.0%
common\models\macronApiToken\MacronApiTokenQuery::byNotExpired1 0.8% 4 0.1% 1,560 0.1% 1,576 0.1%
yii\base\Module::beforeAction1 0.8% 4 0.1% 2,592 0.1% 0 0.0%
main()1 0.8% 3 0.1% 1,080 0.0% 1,080 0.1%
Composer\Autoload\{closure}1 0.8% 2 0.0% 520 0.0% 0 0.0%
Child functions
yii\BaseYii::autoload@1109 61.9% 2,239 37.6% 924,792 40.1% 750,240 34.8%
load::fileStorage/FileStorage.php1 0.6% 475 8.0% 85,264 3.7% 167,104 7.7%
load::userQuestionnaire/QuestionnaireTestFileStorage.php1 0.6% 359 6.0% 64,240 2.8% 132,144 6.1%
load::customField/QuestionnaireCustomField.php1 0.6% 323 5.4% 51,376 2.2% 92,640 4.3%
load::actions/UpdateMultipleAction.php1 0.6% 104 1.7% 14,760 0.6% 56,624 2.6%
load::controllers/QuestionnaireConstructorController.php1 0.6% 86 1.4% 10,336 0.4% 48,368 2.2%
yii\BaseYii::getAlias62 35.2% 81 1.4% 3,448 0.1% 4,248 0.2%