<?php ### # @name Installation Access # @author Tobias Reich # @copyright 2014 by Tobias Reich ### if (!defined('LYCHEE')) exit('Error: Direct access is not allowed!'); if (!defined('LYCHEE_ACCESS_INSTALLATION')) exit('Error: You are not allowed to access this area!'); class Installation extends Access { public function check($fn) { switch ($fn) { case 'dbCreateConfig': $this->dbCreateConfig(); break; # Error default: exit('Warning: No configuration!'); return false; break; } return true; } private function dbCreateConfig() { Module::dependencies(isset($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName'])); echo Database::createConfig($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName']); } } ?>