Elgg\UpgradeService::processUpgrades PHP Method

processUpgrades() protected method

Upgrades Elgg Database and code
protected processUpgrades ( ) : boolean
return boolean
    protected function processUpgrades()
    {
        $dbversion = (int) $this->config->get('version');
        if ($this->upgradeCode($dbversion)) {
            system_message($this->translator->translate('upgrade:core'));
            // Now we trigger an event to give the option for plugins to do something
            $upgrade_details = new \stdClass();
            $upgrade_details->from = $dbversion;
            $upgrade_details->to = elgg_get_version();
            $this->events->trigger('upgrade', 'upgrade', $upgrade_details);
            return true;
        }
        return false;
    }