Размер файла: 1.77Kb
<?php
$level = 0;
$folder_level = '';
while (!file_exists($folder_level.'app') && $level < 5) {
$folder_level .= '../';
++$level;
}
unset($level);
define('DIR', rtrim($folder_level, '/'));
include_once DIR.'/app/bootstrap.php';
$app = new Phinx\Console\PhinxApplication();
$wrap = new Phinx\Wrapper\TextWrapper($app);
$app->setName('RotorCMS by Vantuz - http://visavi.net');
$app->setVersion(VERSION);
$wrap->setOption('configuration', 'phinx.php');
$wrap->setOption('parser', 'php');
$wrap->setOption('environment', 'default');
header("Content-type:text/html; charset=utf-8");
?>
<!DOCTYPE html>
<html>
<head>
<title>
Обновление RotorCMS
</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="image_src" href="/assets/img/images/icon.png" />
<link rel="stylesheet" href="/themes/default/css/style.css" type="text/css" />
</head>
<body>
<div class="cs" id="up">
<img src="/assets/img/images/logo.png" />
</div>
<div class="site">
<pre>
<span class="inner-pre" style="font-size: 11px">
<?php if (empty($_GET['act'])): ?>
<p style="font-size: 20px">Список доступных миграций</p>
<?= $wrap->getStatus(); ?>
<a style="font-size: 18px" href="?act=upgrade">Перейти к обновлению</a>
<?php elseif($_GET['act'] == 'rollback'): ?>
<?= $wrap->getRollback(); ?>
<?php else: ?>
<?= $wrap->getMigrate(); ?>
<p style="font-size: 20px">Удалите директории install и upgrade</p>
<?php endif; ?>
</span>
</pre>
</div>
</body>
</html>