All checks were successful
		
		
	
	soko-web/pipeline/pr-master This commit looks good
				
			
		
			
				
	
	
		
			26 lines
		
	
	
		
			817 B
		
	
	
	
		
			Smarty
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			817 B
		
	
	
	
		
			Smarty
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| define('SCRIPT_STARTED', hrtime(true));
 | |
| 
 | |
| require 'vendor/autoload.php';
 | |
| 
 | |
| const ROOT = __DIR__;
 | |
| const VERSION = '';
 | |
| const REVISION = '';
 | |
| const REVISION_DATE = '';
 | |
| 
 | |
| $dotenv = Dotenv\Dotenv::createImmutable(ROOT);
 | |
| $dotenv->load();
 | |
| 
 | |
| class Container
 | |
| {
 | |
|     static SokoWeb\Interfaces\Database\IConnection $dbConnection;
 | |
|     static SokoWeb\Interfaces\Database\IAuditLogger $auditLogger;
 | |
|     static SokoWeb\Routing\RouteCollection $routeCollection;
 | |
|     static SokoWeb\Interfaces\Session\ISessionHandler $sessionHandler;
 | |
|     static SokoWeb\Interfaces\Request\IRequest $request;
 | |
| }
 | |
| 
 | |
| Container::$dbConnection = new SokoWeb\Database\Mysql\Connection($_ENV['DB_HOST'], $_ENV['DB_USER'], $_ENV['DB_PASSWORD'], $_ENV['DB_NAME']);
 | |
| Container::$auditLogger = new {app}\Database\AuditLogger(Container::$dbConnection, 'audit_log');
 |