Run Report
Run #6abf88992d042: 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::autoload188 48.0% 7,776 0.8% 2,395,336 23.0% 2,186,736 19.7%
Exclusive Metrics for Current Function3,347 43.0% 1,230,544 51.4% 897,104 41.0%
Parent functions
yii\di\Container::getDependencies41 21.8% 1,022 13.1% 388,392 16.2% 335,488 15.3%
api\hhModels\userQuestionnaire\QuestionnaireTestFileStorage::getSourceFile1 0.5% 672 8.6% 123,312 5.1% 167,632 7.7%
yii\web\User::loginByAccessToken1 0.5% 633 8.1% 157,744 6.6% 158,512 7.2%
common\helpers\CustomFieldHelper::getInput62 33.0% 536 6.9% 178,840 7.5% 16,208 0.7%
api\components\ConstructorController::beforeAction1 0.5% 477 6.1% 87,320 3.6% 92,640 4.2%
api\macronModels\user\UserIdentity::findIdentityByAccessToken5 2.7% 474 6.1% 126,632 5.3% 110,096 5.0%
api\macronModels\customField\QuestionnaireCustomField::validateQuestionnaireInputType1 0.5% 395 5.1% 52,416 2.2% 132,144 6.0%
common\helpers\CustomFieldHelper::getSupportedModels4 2.1% 287 3.7% 127,688 5.3% 130,800 6.0%
yii\db\BaseActiveRecord::instantiate3 1.6% 284 3.7% 21,976 0.9% 6,424 0.3%
yii\db\BaseActiveRecord::createRelationQuery1 0.5% 280 3.6% 116,160 4.8% 117,264 5.4%
common\macronModels\customField\CustomField::validateInputOptions1 0.5% 255 3.3% 99,264 4.1% 86,456 4.0%
api\components\ConstructorController::behaviors1 0.5% 247 3.2% 177,104 7.4% 177,240 8.1%
api\components\ConstructorController::updateMultipleAdditionalCustomField1 0.5% 203 2.6% 19,360 0.8% 56,624 2.6%
yii\base\Module::createControllerByID1 0.5% 199 2.6% 63,336 2.6% 63,344 2.9%
common\models\macronApiToken\MacronApiToken::find1 0.5% 168 2.2% 104,984 4.4% 105,032 4.8%
common\helpers\CustomFieldHelper::getType6 3.2% 158 2.0% 5,320 0.2% 0 0.0%
common\macronModels\customField\CustomField::deleteFieldStatusesIfNeed1 0.5% 100 1.3% 36,288 1.5% 49,104 2.2%
yii\caching\Cache::get3 1.6% 90 1.2% 9,328 0.4% 8,136 0.4%
common\components\partnerConfig\PartnerConfig::loadBaseConfig1 0.5% 80 1.0% 15,040 0.6% 0 0.0%
yii\db\QueryBuilder::createConditionFromArray5 2.7% 76 1.0% 4,960 0.2% 5,488 0.3%
yii\web\Request::getIpValidator2 1.1% 74 1.0% 13,360 0.6% 13,616 0.6%
yii\db\QueryBuilder::getExpressionBuilder5 2.7% 69 0.9% 4,336 0.2% 5,336 0.2%
api\macronModels\customField\QuestionnaireCustomField::init1 0.5% 68 0.9% 96,536 4.0% 92,888 4.2%
yii\di\Container::build1 0.5% 65 0.8% 9,640 0.4% 10,800 0.5%
common\macronModels\Connection::getDbConfiguration1 0.5% 64 0.8% 14,416 0.6% 9,528 0.4%
common\components\partnerConfig\PartnerConfig::loadPartnerConfig1 0.5% 59 0.8% 14,432 0.6% 0 0.0%
yii\db\pgsql\Schema::createQueryBuilder1 0.5% 53 0.7% 18,424 0.8% 18,296 0.8%
common\macronModels\customField\CustomField::find1 0.5% 49 0.6% 16,376 0.7% 14,304 0.7%
api\macronModels\customField\QuestionnaireCustomField::attributes1 0.5% 47 0.6% 31,048 1.3% 5,632 0.3%
mohorev\file\UploadImageBehavior::init1 0.5% 42 0.5% 3,208 0.1% 0 0.0%
yii\db\pgsql\ColumnSchema::getArrayParser1 0.5% 32 0.4% 536 0.0% 0 0.0%
common\macronModels\customField\inputs\SelectMultipleInput::rules1 0.5% 30 0.4% 5,072 0.2% 0 0.0%
common\helpers\UserIdentitySessionHelper::setDeviceCookie2 1.1% 28 0.4% 67,488 2.8% 68,016 3.1%
common\macronModels\customField\CustomField::typeNames1 0.5% 28 0.4% 536 0.0% 0 0.0%
api\macronModels\user\User::find1 0.5% 27 0.3% 16,392 0.7% 0 0.0%
yii\redis\Connection::__call1 0.5% 25 0.3% 4,520 0.2% 4,520 0.2%
common\macronModels\questionnaireConstructor\QuestionnaireConstructor::find1 0.5% 25 0.3% 12,328 0.5% 0 0.0%
common\models\partner\Partner::find1 0.5% 24 0.3% 12,280 0.5% 11,584 0.5%
yii\web\JsonParser::parse1 0.5% 22 0.3% 1,256 0.1% 0 0.0%
common\models\partnerConfigValue\PartnerConfigValue::find1 0.5% 22 0.3% 77,832 3.2% 74,336 3.4%
common\models\partnerConfig\PartnerConfig::find1 0.5% 22 0.3% 12,280 0.5% 11,864 0.5%
yii\i18n\Formatter::formatDateTimeValue1 0.5% 21 0.3% 1,272 0.1% 1,208 0.1%
yii\base\Controller::createAction1 0.5% 20 0.3% 3,928 0.2% 0 0.0%
yii\base\Event::trigger1 0.5% 20 0.3% 1,800 0.1% 1,800 0.1%
api\components\ConstructorController::actions1 0.5% 19 0.2% 1,816 0.1% 2,272 0.1%
yii\web\Request::getCookies1 0.5% 18 0.2% 2,192 0.1% 0 0.0%
common\models\partnerDbConfig\PartnerDbConfig::find1 0.5% 17 0.2% 12,296 0.5% 12,432 0.6%
yii\db\BaseActiveRecord::afterSave1 0.5% 17 0.2% 2,256 0.1% 2,256 0.1%
common\components\partner\Partner::setModel1 0.5% 16 0.2% 520 0.0% 0 0.0%
yii\web\User::beforeLogin1 0.5% 16 0.2% 2,608 0.1% 0 0.0%
Composer\Autoload\{closure}@11 0.5% 15 0.2% 1,968 0.1% 0 0.0%
yii\db\pgsql\ColumnSchema::phpTypecast1 0.5% 14 0.2% 1,584 0.1% 0 0.0%
yii\base\Module::beforeAction1 0.5% 13 0.2% 2,592 0.1% 0 0.0%
common\models\macronApiToken\MacronApiTokenQuery::byNotExpired1 0.5% 10 0.1% 1,560 0.1% 1,576 0.1%
yii\web\AssetManager::getConverter1 0.5% 10 0.1% 2,816 0.1% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::rules1 0.5% 9 0.1% 520 0.0% 0 0.0%
yii\base\Model::beforeValidate1 0.5% 8 0.1% 2,240 0.1% 2,240 0.1%
yii\db\Connection::beginTransaction1 0.5% 8 0.1% 2,496 0.1% 2,520 0.1%
yii\web\AssetBundle::publish1 0.5% 7 0.1% 1,512 0.1% 0 0.0%
main()1 0.5% 4 0.1% 1,080 0.0% 1,080 0.0%
Composer\Autoload\{closure}1 0.5% 3 0.0% 520 0.0% 0 0.0%
Child functions
yii\BaseYii::autoload@1111 58.4% 2,967 38.2% 934,808 39.0% 788,536 36.1%
load::fileStorage/FileStorage.php1 0.5% 483 6.2% 85,264 3.6% 167,104 7.6%
load::userQuestionnaire/QuestionnaireTestFileStorage.php1 0.5% 350 4.5% 64,240 2.7% 132,144 6.0%
load::customField/QuestionnaireCustomField.php1 0.5% 332 4.3% 51,376 2.1% 92,640 4.2%
load::actions/UpdateMultipleAction.php1 0.5% 115 1.5% 14,760 0.6% 56,624 2.6%
yii\BaseYii::getAlias74 38.9% 103 1.3% 4,008 0.2% 4,216 0.2%
load::controllers/QuestionnaireConstructorController.php1 0.5% 79 1.0% 10,336 0.4% 48,368 2.2%