Run Report
Run #6abf8a0508a16: 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::autoload189 48.0% 7,075 0.7% 2,332,432 21.6% 2,126,040 18.5%
Exclusive Metrics for Current Function3,116 44.0% 1,167,640 50.1% 836,528 39.3%
Parent functions
api\hhModels\userQuestionnaire\QuestionnaireTestFileStorage::getSourceFile1 0.5% 786 11.1% 123,312 5.3% 167,632 7.9%
yii\di\Container::getDependencies41 21.7% 771 10.9% 388,392 16.7% 328,176 15.4%
common\helpers\CustomFieldHelper::getInput62 32.8% 573 8.1% 178,840 7.7% 16,208 0.8%
yii\web\User::loginByAccessToken1 0.5% 495 7.0% 157,744 6.8% 158,512 7.5%
api\components\ConstructorController::beforeAction1 0.5% 473 6.7% 87,320 3.7% 92,640 4.4%
common\helpers\CustomFieldHelper::getSupportedModels4 2.1% 381 5.4% 148,168 6.4% 171,248 8.1%
api\macronModels\customField\QuestionnaireCustomField::validateQuestionnaireInputType1 0.5% 371 5.2% 52,416 2.2% 132,144 6.2%
api\macronModels\user\UserIdentity::findIdentityByAccessToken5 2.6% 358 5.1% 126,632 5.4% 110,096 5.2%
common\macronModels\customField\CustomField::validateInputOptions1 0.5% 342 4.8% 99,264 4.3% 86,456 4.1%
api\components\ConstructorController::updateMultipleAdditionalCustomField1 0.5% 275 3.9% 19,360 0.8% 56,624 2.7%
yii\base\Module::createControllerByID1 0.5% 221 3.1% 63,336 2.7% 63,344 3.0%
yii\db\BaseActiveRecord::instantiate3 1.6% 200 2.8% 21,976 0.9% 5,840 0.3%
api\components\ConstructorController::behaviors1 0.5% 197 2.8% 177,104 7.6% 177,240 8.3%
common\helpers\CustomFieldHelper::getType6 3.2% 184 2.6% 5,320 0.2% 0 0.0%
yii\db\BaseActiveRecord::createRelationQuery1 0.5% 160 2.3% 116,160 5.0% 117,264 5.5%
common\models\macronApiToken\MacronApiToken::find1 0.5% 100 1.4% 104,984 4.5% 105,032 4.9%
common\macronModels\customField\CustomField::deleteFieldStatusesIfNeed1 0.5% 93 1.3% 15,808 0.7% 8,624 0.4%
common\components\partnerConfig\PartnerConfig::loadBaseConfig1 0.5% 83 1.2% 15,040 0.6% 0 0.0%
yii\db\BaseActiveRecord::afterSave1 0.5% 64 0.9% 2,256 0.1% 2,256 0.1%
common\macronModels\customField\CustomField::find1 0.5% 58 0.8% 16,376 0.7% 14,304 0.7%
common\components\partnerConfig\PartnerConfig::loadPartnerConfig1 0.5% 51 0.7% 79,968 3.4% 74,640 3.5%
api\macronModels\customField\QuestionnaireCustomField::attributes1 0.5% 51 0.7% 31,048 1.3% 5,632 0.3%
api\macronModels\customField\QuestionnaireCustomField::init1 0.5% 49 0.7% 96,536 4.1% 92,888 4.4%
common\macronModels\customField\CustomField::typeNames1 0.5% 46 0.7% 536 0.0% 0 0.0%
common\macronModels\Connection::getDbConfiguration1 0.5% 45 0.6% 14,416 0.6% 9,528 0.4%
yii\caching\Cache::get3 1.6% 37 0.5% 9,328 0.4% 8,136 0.4%
yii\db\QueryBuilder::createConditionFromArray5 2.6% 34 0.5% 4,960 0.2% 5,488 0.3%
yii\db\pgsql\Schema::createQueryBuilder1 0.5% 34 0.5% 18,424 0.8% 18,296 0.9%
yii\web\Request::getIpValidator2 1.1% 32 0.5% 13,360 0.6% 13,616 0.6%
yii\di\Container::build1 0.5% 32 0.5% 9,640 0.4% 10,800 0.5%
yii\db\QueryBuilder::getExpressionBuilder5 2.6% 31 0.4% 4,336 0.2% 5,336 0.3%
Composer\Autoload\{closure}@11 0.5% 28 0.4% 1,968 0.1% 0 0.0%
yii\web\AssetManager::getConverter1 0.5% 27 0.4% 2,816 0.1% 0 0.0%
yii\web\AssetBundle::publish1 0.5% 25 0.4% 1,512 0.1% 0 0.0%
common\models\partnerConfig\PartnerConfig::find1 0.5% 24 0.3% 12,280 0.5% 11,864 0.6%
mohorev\file\UploadImageBehavior::init1 0.5% 24 0.3% 3,208 0.1% 0 0.0%
common\macronModels\questionnaireConstructor\QuestionnaireConstructor::find1 0.5% 22 0.3% 12,328 0.5% 0 0.0%
common\macronModels\customField\inputs\SelectMultipleInput::rules1 0.5% 21 0.3% 5,072 0.2% 0 0.0%
yii\caching\FileCache::setValue1 0.5% 21 0.3% 2,632 0.1% 0 0.0%
yii\db\Connection::beginTransaction1 0.5% 20 0.3% 2,496 0.1% 2,520 0.1%
api\macronModels\user\User::find1 0.5% 19 0.3% 16,392 0.7% 0 0.0%
common\models\partnerConfigValue\PartnerConfigValue::find1 0.5% 19 0.3% 12,296 0.5% 12,464 0.6%
api\components\ConstructorController::actions1 0.5% 17 0.2% 1,816 0.1% 2,272 0.1%
common\models\partner\Partner::find1 0.5% 17 0.2% 12,280 0.5% 11,584 0.5%
api\macronModels\customField\QuestionnaireCustomField::rules1 0.5% 16 0.2% 520 0.0% 0 0.0%
common\helpers\UserIdentitySessionHelper::setDeviceCookie2 1.1% 15 0.2% 1,952 0.1% 2,480 0.1%
yii\base\Controller::createAction1 0.5% 13 0.2% 3,928 0.2% 0 0.0%
common\models\partnerDbConfig\PartnerDbConfig::find1 0.5% 13 0.2% 12,296 0.5% 12,432 0.6%
yii\redis\Connection::__call1 0.5% 12 0.2% 4,520 0.2% 4,520 0.2%
yii\base\Event::trigger1 0.5% 11 0.2% 1,800 0.1% 1,800 0.1%
yii\web\Request::getCookies1 0.5% 10 0.1% 2,192 0.1% 0 0.0%
yii\web\User::beforeLogin1 0.5% 10 0.1% 2,608 0.1% 0 0.0%
yii\base\Model::beforeValidate1 0.5% 9 0.1% 2,240 0.1% 2,240 0.1%
yii\db\pgsql\ColumnSchema::phpTypecast1 0.5% 9 0.1% 1,584 0.1% 0 0.0%
yii\db\pgsql\ColumnSchema::getArrayParser1 0.5% 8 0.1% 536 0.0% 0 0.0%
common\components\partner\Partner::setModel1 0.5% 8 0.1% 520 0.0% 0 0.0%
yii\web\JsonParser::parse1 0.5% 8 0.1% 1,256 0.1% 0 0.0%
yii\i18n\Formatter::formatDateTimeValue1 0.5% 6 0.1% 1,272 0.1% 1,208 0.1%
yii\base\Module::beforeAction1 0.5% 6 0.1% 2,592 0.1% 0 0.0%
common\models\macronApiToken\MacronApiTokenQuery::byNotExpired1 0.5% 5 0.1% 1,560 0.1% 1,576 0.1%
main()1 0.5% 3 0.0% 1,080 0.0% 1,080 0.1%
Composer\Autoload\{closure}1 0.5% 2 0.0% 520 0.0% 0 0.0%
Child functions
yii\BaseYii::autoload@1112 58.6% 2,397 33.9% 934,808 40.1% 788,584 37.1%
load::fileStorage/FileStorage.php1 0.5% 546 7.7% 85,264 3.7% 167,104 7.9%
load::customField/QuestionnaireCustomField.php1 0.5% 327 4.6% 51,376 2.2% 92,640 4.4%
load::userQuestionnaire/QuestionnaireTestFileStorage.php1 0.5% 321 4.5% 64,240 2.8% 132,144 6.2%
load::actions/UpdateMultipleAction.php1 0.5% 136 1.9% 14,760 0.6% 56,624 2.7%
yii\BaseYii::getAlias74 38.7% 128 1.8% 4,008 0.2% 4,048 0.2%
load::controllers/QuestionnaireConstructorController.php1 0.5% 104 1.5% 10,336 0.4% 48,368 2.3%