Add web installer

Logic is still missing and follows later.

refs #7163
This commit is contained in:
Johannes Meyer 2014-09-29 14:23:42 +02:00
parent 4a14dc5916
commit 2d24828230
1 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,54 @@
<?php
// {{{ICINGA_LICENSE_HEADER}}}
// {{{ICINGA_LICENSE_HEADER}}}
namespace Icinga\Application;
use Icinga\Web\Setup\Installer;
/**
* Icinga Web 2 Installer
*/
class WebInstaller implements Installer
{
/**
* The setup wizard's page data
*
* @var array
*/
protected $pageData;
/**
* Create a new web installer
*
* @param array $pageData The setup wizard's page data
*/
public function __construct(array $pageData)
{
$this->pageData = $pageData;
}
/**
* @see Installer::run()
*/
public function run()
{
return true;
}
/**
* @see Installer::getSummary()
*/
public function getSummary()
{
return array();
}
/**
* @see Installer::getReport()
*/
public function getReport()
{
return array();
}
}