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

Parent/Child report for yii\base\BaseObject::__construct [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
yii\base\BaseObject::__construct16,070 34.9% 161,172 0.6% 3,924,544 4.4% 1,865,792 2.3%
Exclusive Metrics for Current Function34,386 21.3% -378,664 -9.6% 79,352 4.3%
Parent functions
yii\di\Container::build13,297 82.7% 110,470 68.5% 494,384 12.6% 432,744 23.2%
yii\db\BaseActiveRecord::instantiate293 1.8% 29,349 18.2% 2,806,088 71.5% 6,968 0.4%
yii\db\ActiveQuery::__construct701 4.4% 11,768 7.3% 290,624 7.4% 626,472 33.6%
api\components\ConstructorController::getControllerModel58 0.4% 3,414 2.1% 373,624 9.5% 437,296 23.4%
yii\db\Query::create469 2.9% 2,109 1.3% -325,904 -8.3% 16,448 0.9%
api\components\ConstructorController::beforeAction2 0.0% 1,934 1.2% 294,496 7.5% 345,864 18.5%
yii\base\Event::trigger706 4.4% 789 0.5% 536 0.0% 0 0.0%
yii\db\BaseActiveRecord::afterSave116 0.7% 399 0.2% -43,080 -1.1% 0 0.0%
yii\base\Model::beforeValidate174 1.1% 203 0.1% 536 0.0% 0 0.0%
yii\db\Connection::beginTransaction59 0.4% 186 0.1% -21,648 -0.6% 0 0.0%
yii\web\Request::getIpValidator1 0.0% 175 0.1% 34,656 0.9% 0 0.0%
yii\db\BaseActiveRecord::beforeSave116 0.7% 166 0.1% 536 0.0% 0 0.0%
common\helpers\CustomFieldHelper::getInput58 0.4% 104 0.1% 552 0.0% 0 0.0%
yii\base\Controller::__construct1 0.0% 36 0.0% 5,840 0.1% 0 0.0%
yii\db\QueryBuilder::__construct2 0.0% 26 0.0% 8,280 0.2% 0 0.0%
yii\base\Action::__construct3 0.0% 17 0.0% 1,816 0.0% 0 0.0%
yii\base\ActionEvent::__construct4 0.0% 5 0.0% 536 0.0% 0 0.0%
yii\web\User::beforeLogin1 0.0% 4 0.0% 160 0.0% 0 0.0%
yii\base\Component::trigger3 0.0% 4 0.0% 536 0.0% 0 0.0%
yii\web\CookieCollection::__construct2 0.0% 4 0.0% 552 0.0% 0 0.0%
yii\web\User::afterLogin1 0.0% 3 0.0% 160 0.0% 0 0.0%
yii\web\Response::getHeaders1 0.0% 3 0.0% 536 0.0% 0 0.0%
common\helpers\UserIdentitySessionHelper::setDeviceCookie1 0.0% 2 0.0% 192 0.0% 0 0.0%
yii\db\Expression::__construct1 0.0% 2 0.0% 536 0.0% 0 0.0%
Child functions
yii\BaseYii::configure13,938 46.4% 63,922 39.7% 68,752 1.8% 235,344 12.6%
yii\db\BaseActiveRecord::init235 0.8% 18,985 11.8% 2,093,096 53.3% 220,880 11.8%
api\macronModels\customField\VacancyCustomField::init118 0.4% 12,877 8.0% 916,672 23.4% 569,248 30.5%
yii\db\ActiveQuery::init701 2.3% 10,887 6.8% 290,024 7.4% 612,760 32.8%
yii\validators\StringValidator::init308 1.0% 3,802 2.4% 1,720 0.0% 26,304 1.4%
yii\validators\BooleanValidator::init255 0.8% 2,933 1.8% 1,736 0.0% 54,208 2.9%
common\macronModels\Connection::init1 0.0% 2,806 1.7% 105,656 2.7% 0 0.0%
yii\validators\RequiredValidator::init323 1.1% 2,651 1.6% 1,736 0.0% 10,928 0.6%
common\models\partner\Partner::init1 0.0% 2,325 1.4% 469,640 12.0% 0 0.0%
yii\base\BaseObject::init13,446 44.8% 1,601 1.0% 536 0.0% 0 0.0%
yii\validators\RangeValidator::init81 0.3% 623 0.4% 1,720 0.0% 21,280 1.1%
yii\i18n\Formatter::init1 0.0% 605 0.4% 105,880 2.7% 0 0.0%
api\filters\UserRightsFilter::init1 0.0% 583 0.4% 175,056 4.5% 0 0.0%
yii\validators\UniqueValidator::init116 0.4% 541 0.3% 1,720 0.0% 432 0.0%
yii\validators\RegularExpressionValidator::init58 0.2% 515 0.3% 1,768 0.0% 2,032 0.1%
yii\validators\NumberValidator::init60 0.2% 467 0.3% 1,720 0.0% 0 0.0%
yii\validators\Validator::init351 1.2% 242 0.2% 536 0.0% 33,024 1.8%
yii\validators\IpValidator::init1 0.0% 173 0.1% 34,056 0.9% 0 0.0%
common\components\partnerConfig\PartnerConfig::init1 0.0% 126 0.1% 7,720 0.2% 0 0.0%
api\components\ModelController::init1 0.0% 34 0.0% 5,240 0.1% 0 0.0%
yii\db\QueryBuilder::init2 0.0% 23 0.0% 7,680 0.2% 0 0.0%
yii\rest\Serializer::init2 0.0% 16 0.0% 1,736 0.0% 0 0.0%
yii\filters\RateLimiter::init1 0.0% 16 0.0% 1,736 0.0% 0 0.0%
yii\web\AssetBundle::init2 0.0% 14 0.0% 2,608 0.1% 0 0.0%
yii\web\Response::init1 0.0% 7 0.0% 1,512 0.0% 0 0.0%
yii\validators\CompareValidator::init1 0.0% 7 0.0% 1,736 0.0% 0 0.0%
api\components\actions\UpdateMultipleAction::init2 0.0% 5 0.0% 1,216 0.0% 0 0.0%