mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 17:31:49 +08:00 
			
		
		
		
	commit message
This commit is contained in:
		
							
								
								
									
										55
									
								
								bootstrap/app.php
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										55
									
								
								bootstrap/app.php
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,55 @@ | ||||
| <?php | ||||
|  | ||||
| /* | ||||
| |-------------------------------------------------------------------------- | ||||
| | Create The Application | ||||
| |-------------------------------------------------------------------------- | ||||
| | | ||||
| | The first thing we will do is create a new Laravel application instance | ||||
| | which serves as the "glue" for all the components of Laravel, and is | ||||
| | the IoC container for the system binding all of the various parts. | ||||
| | | ||||
| */ | ||||
|  | ||||
| $app = new Illuminate\Foundation\Application( | ||||
|     $_ENV['APP_BASE_PATH'] ?? dirname(__DIR__) | ||||
| ); | ||||
|  | ||||
| /* | ||||
| |-------------------------------------------------------------------------- | ||||
| | Bind Important Interfaces | ||||
| |-------------------------------------------------------------------------- | ||||
| | | ||||
| | Next, we need to bind some important interfaces into the container so | ||||
| | we will be able to resolve them when needed. The kernels serve the | ||||
| | incoming requests to this application from both the web and CLI. | ||||
| | | ||||
| */ | ||||
|  | ||||
| $app->singleton( | ||||
|     Illuminate\Contracts\Http\Kernel::class, | ||||
|     App\Http\Kernel::class | ||||
| ); | ||||
|  | ||||
| $app->singleton( | ||||
|     Illuminate\Contracts\Console\Kernel::class, | ||||
|     App\Console\Kernel::class | ||||
| ); | ||||
|  | ||||
| $app->singleton( | ||||
|     Illuminate\Contracts\Debug\ExceptionHandler::class, | ||||
|     App\Exceptions\Handler::class | ||||
| ); | ||||
|  | ||||
| /* | ||||
| |-------------------------------------------------------------------------- | ||||
| | Return The Application | ||||
| |-------------------------------------------------------------------------- | ||||
| | | ||||
| | This script returns the application instance. The instance is given to | ||||
| | the calling script so we can separate the building of the instances | ||||
| | from the actual running of the application and sending responses. | ||||
| | | ||||
| */ | ||||
|  | ||||
| return $app; | ||||
		Reference in New Issue
	
	Block a user