Run Report
Run #6ad0f7df0aeb5: 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::__construct4,150 38.2% 147,293 6.9% 2,910,056 13.9% 1,871,320 14.2%
Exclusive Metrics for Current Function11,366 7.7% -252,680 -8.7% 98,064 5.2%
Parent functions
yii\db\BaseActiveRecord::instantiate189 4.6% 60,893 41.3% 1,775,128 61.0% 0 0.0%
yii\di\Container::build2,119 51.1% 51,064 34.7% 417,200 14.3% 341,968 18.3%
yii\db\ActiveQuery::__construct563 13.6% 20,311 13.8% 222,352 7.6% 707,152 37.8%
api\components\ConstructorController::beforeAction2 0.0% 4,621 3.1% 294,496 10.1% 345,864 18.5%
api\components\ConstructorController::getControllerModel62 1.5% 4,612 3.1% 409,568 14.1% 446,128 23.8%
yii\db\Query::create315 7.6% 2,682 1.8% -218,720 -7.5% 30,208 1.6%
yii\base\Event::trigger382 9.2% 878 0.6% 536 0.0% 0 0.0%
yii\db\BaseActiveRecord::afterSave124 3.0% 705 0.5% -46,088 -1.6% 0 0.0%
yii\base\Model::beforeValidate186 4.5% 401 0.3% 536 0.0% 0 0.0%
yii\web\Request::getIpValidator1 0.0% 382 0.3% 34,656 1.2% 0 0.0%
yii\db\BaseActiveRecord::beforeSave124 3.0% 280 0.2% 536 0.0% 0 0.0%
common\helpers\CustomFieldHelper::getInput62 1.5% 269 0.2% 552 0.0% 0 0.0%
yii\base\Controller::__construct1 0.0% 63 0.0% 5,840 0.2% 0 0.0%
yii\db\QueryBuilder::__construct2 0.0% 40 0.0% 8,280 0.3% 0 0.0%
yii\base\Action::__construct3 0.1% 28 0.0% 1,816 0.1% 0 0.0%
yii\db\Connection::beginTransaction1 0.0% 13 0.0% 160 0.0% 0 0.0%
yii\web\User::beforeLogin1 0.0% 10 0.0% 160 0.0% 0 0.0%
yii\web\User::afterLogin1 0.0% 10 0.0% 160 0.0% 0 0.0%
yii\base\ActionEvent::__construct4 0.1% 10 0.0% 536 0.0% 0 0.0%
yii\web\CookieCollection::__construct2 0.0% 9 0.0% 552 0.0% 0 0.0%
yii\base\Component::trigger3 0.1% 4 0.0% 536 0.0% 0 0.0%
common\helpers\UserIdentitySessionHelper::setDeviceCookie1 0.0% 3 0.0% 192 0.0% 0 0.0%
yii\db\Expression::__construct1 0.0% 3 0.0% 536 0.0% 0 0.0%
yii\web\Response::getHeaders1 0.0% 2 0.0% 536 0.0% 0 0.0%
Child functions
yii\db\BaseActiveRecord::init127 1.9% 30,690 20.8% 1,033,216 35.5% 213,912 11.4%
api\macronModels\customField\VacancyCustomField::init126 1.9% 28,863 19.6% 978,344 33.6% 578,080 30.9%
yii\db\ActiveQuery::init563 8.4% 18,729 12.7% 221,752 7.6% 691,864 37.0%
yii\BaseYii::configure2,556 38.1% 18,538 12.6% 57,104 2.0% 145,048 7.8%
common\models\partner\Partner::init1 0.0% 9,830 6.7% 472,832 16.2% 0 0.0%
common\macronModels\Connection::init1 0.0% 6,631 4.5% 105,656 3.6% 0 0.0%
yii\validators\BooleanValidator::init275 4.1% 6,618 4.5% 1,736 0.1% 59,128 3.2%
yii\validators\StringValidator::init332 5.0% 5,370 3.6% 1,720 0.1% 22,984 1.2%
yii\validators\RequiredValidator::init339 5.1% 4,335 2.9% 1,736 0.1% 2,872 0.2%
yii\validators\RangeValidator::init89 1.3% 1,023 0.7% 1,720 0.1% 22,040 1.2%
yii\validators\UniqueValidator::init124 1.8% 989 0.7% 1,720 0.1% 216 0.0%
yii\validators\RegularExpressionValidator::init62 0.9% 864 0.6% 1,768 0.1% 1,016 0.1%
yii\i18n\Formatter::init1 0.0% 844 0.6% 105,880 3.6% 0 0.0%
yii\validators\NumberValidator::init64 1.0% 740 0.5% 1,720 0.1% 0 0.0%
api\filters\UserRightsFilter::init1 0.0% 657 0.4% 109,520 3.8% 0 0.0%
yii\validators\IpValidator::init1 0.0% 378 0.3% 34,056 1.2% 0 0.0%
yii\validators\Validator::init371 5.5% 277 0.2% 536 0.0% 36,096 1.9%
yii\base\BaseObject::init1,660 24.8% 221 0.2% 536 0.0% 0 0.0%
common\components\partnerConfig\PartnerConfig::init1 0.0% 147 0.1% 7,720 0.3% 0 0.0%
api\components\ModelController::init1 0.0% 58 0.0% 5,240 0.2% 0 0.0%
yii\db\QueryBuilder::init2 0.0% 35 0.0% 7,680 0.3% 0 0.0%
yii\rest\Serializer::init2 0.0% 25 0.0% 1,736 0.1% 0 0.0%
yii\filters\RateLimiter::init1 0.0% 22 0.0% 1,736 0.1% 0 0.0%
yii\web\Response::init1 0.0% 12 0.0% 1,512 0.1% 0 0.0%
yii\web\AssetBundle::init2 0.0% 12 0.0% 2,608 0.1% 0 0.0%
yii\validators\CompareValidator::init1 0.0% 10 0.0% 1,736 0.1% 0 0.0%
api\components\actions\UpdateMultipleAction::init2 0.0% 9 0.0% 1,216 0.0% 0 0.0%