mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-27 22:24:12 +01:00
34 lines
940 B
PHP
34 lines
940 B
PHP
<?php
|
|
/**
|
|
* @copyright Copyright (C) 2010-2021 Combodo SARL
|
|
* @license http://opensource.org/licenses/AGPL-3.0
|
|
*/
|
|
|
|
namespace Combodo\iTop\CoreUpdate;
|
|
|
|
use Combodo\iTop\CoreUpdate\Controller\AjaxController;
|
|
use ContextTag;
|
|
use MetaModel;
|
|
use utils;
|
|
|
|
if (!defined('MODULESROOT'))
|
|
{
|
|
define('MODULESROOT', APPROOT.'env-production/');
|
|
}
|
|
|
|
require_once(MODULESROOT.'itop-core-update/src/Service/RunTimeEnvironmentCoreUpdater.php');
|
|
require_once(MODULESROOT.'itop-core-update/src/Service/CoreUpdater.php');
|
|
require_once(MODULESROOT.'itop-core-update/src/Controller/AjaxController.php');
|
|
|
|
|
|
MetaModel::LoadConfig(utils::GetConfig());
|
|
|
|
$oCtxCoreUpdate = new ContextTag(ContextTag::TAG_SETUP);
|
|
|
|
$oUpdateController = new AjaxController(MODULESROOT.'itop-core-update/view', 'itop-core-update');
|
|
$oUpdateController->DisableInDemoMode();
|
|
$oUpdateController->AllowOnlyAdmin();
|
|
$oUpdateController->HandleAjaxOperation();
|
|
|
|
unset($oCtxCoreUpdate);
|