Bristol SU Support Package
Public Member Functions | Private Attributes | List of all members
BristolSU\Support\ModuleInstance\Middleware\InjectModuleInstance Class Reference

Public Member Functions

 __construct (Container $app)
 
 handle (Request $request, Closure $next)
 

Private Attributes

 $app
 

Detailed Description

Inject the module instance into the container

Definition at line 15 of file InjectModuleInstance.php.

Constructor & Destructor Documentation

◆ __construct()

BristolSU\Support\ModuleInstance\Middleware\InjectModuleInstance::__construct ( Container  $app)
Parameters
Container$appContainer to inject the module instance into

Definition at line 28 of file InjectModuleInstance.php.

References BristolSU\Support\ModuleInstance\Middleware\InjectModuleInstance\$app.

Member Function Documentation

◆ handle()

BristolSU\Support\ModuleInstance\Middleware\InjectModuleInstance::handle ( Request  $request,
Closure  $next 
)

Inject the module instance into the container

Parameters
Request$requestRequest object
Closure$nextNext middleware callback
Returns
mixed

Definition at line 41 of file InjectModuleInstance.php.

Member Data Documentation

◆ $app

BristolSU\Support\ModuleInstance\Middleware\InjectModuleInstance::$app
private

The documentation for this class was generated from the following file: