hiqdev\assetpackagist\controllers\SiteController::actionUpdate PHP Метод

actionUpdate() публичный Метод

public actionUpdate ( )
    public function actionUpdate()
    {
        session_write_close();
        $query = Yii::$app->request->post('query');
        $package = $this->getAssetPackage($query);
        if ($package->canBeUpdated()) {
            Yii::createObject(PackageUpdateCommand::class, [$package])->run();
            // TODO: think of command bus
        } else {
            Yii::$app->session->addFlash('update-impossible', true);
        }
        $package->load();
        return $this->renderPartial('package-details', ['package' => $package]);
    }