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

Public Member Functions

 __construct (ActivityInstanceResolver $activityInstanceResolver)
 
 handle (Request $request, \Closure $next)
 

Private Attributes

 $activityInstanceResolver
 

Detailed Description

Clear the current activity instance from the resolver

Definition at line 11 of file ClearActivityInstance.php.

Constructor & Destructor Documentation

◆ __construct()

BristolSU\Support\ActivityInstance\Middleware\ClearActivityInstance::__construct ( ActivityInstanceResolver  $activityInstanceResolver)

Initialise the middleware

Parameters
ActivityInstanceResolver$activityInstanceResolverResolver to clear the activity instance from

Definition at line 25 of file ClearActivityInstance.php.

References BristolSU\Support\ActivityInstance\Middleware\ClearActivityInstance\$activityInstanceResolver.

Member Function Documentation

◆ handle()

BristolSU\Support\ActivityInstance\Middleware\ClearActivityInstance::handle ( Request  $request,
\Closure  $next 
)

Clears the activity instance from the resolver.

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

Definition at line 37 of file ClearActivityInstance.php.

Member Data Documentation

◆ $activityInstanceResolver

BristolSU\Support\ActivityInstance\Middleware\ClearActivityInstance::$activityInstanceResolver
private

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