Bristol SU Support Package
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled Class Reference
Inheritance diagram for BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled:
Inheritance graph
[legend]
Collaboration diagram for BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled:
Collaboration graph
[legend]

Public Member Functions

 setModuleInstance (ModuleInstance $moduleInstance)
 
 moduleInstance ()
 

Static Public Member Functions

static fromModuleInstance (ModuleInstance $moduleInstance)
 

Protected Attributes

 $moduleInstance
 

Detailed Description

Definition at line 7 of file ModuleInstanceDisabled.php.

Member Function Documentation

◆ fromModuleInstance()

static BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled::fromModuleInstance ( ModuleInstance  $moduleInstance)
static

Create an instance of the exception

Parameters
ModuleInstance$moduleInstance
Returns
ModuleInstanceDisabled

Definition at line 21 of file ModuleInstanceDisabled.php.

Referenced by BristolSU\Support\Authorization\Middleware\CheckModuleInstanceEnabled\handle().

◆ moduleInstance()

BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled::moduleInstance ( )

◆ setModuleInstance()

BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled::setModuleInstance ( ModuleInstance  $moduleInstance)

Set the moduleInstance that caused the exception to be thrown

Parameters
ModuleInstance$moduleInstance

Definition at line 32 of file ModuleInstanceDisabled.php.

References BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\$moduleInstance, and BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\moduleInstance().

Member Data Documentation

◆ $moduleInstance

BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled::$moduleInstance
protected

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