| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- <?php
 
- ###
 
- # @name			Installation Access
 
- # @copyright	2015 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 'Database::createConfig':	$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'], $_POST['dbTablePrefix']));
 
- 		echo Database::createConfig($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName'], $_POST['dbTablePrefix']);
 
- 	}
 
- }
 
- ?>
 
 
  |