Bristol SU Support Package
src
Authorization
Exception
ModuleInstanceDisabled.php
Go to the documentation of this file.
1
<?php
2
3
namespace
BristolSU\Support\Authorization\Exception
;
4
5
use
BristolSU\Support\ModuleInstance\Contracts\ModuleInstance
;
6
7
class
ModuleInstanceDisabled
extends
\Exception
8
{
13
protected
$moduleInstance
;
14
21
public
static
function
fromModuleInstance
(
ModuleInstance
$moduleInstance
) {
22
$exception =
new
self
;
23
$exception->setModuleInstance($moduleInstance);
24
return
$exception;
25
}
26
32
public
function
setModuleInstance
(
ModuleInstance
$moduleInstance
)
33
{
34
$this->
moduleInstance
=
$moduleInstance
;
35
}
36
42
public
function
moduleInstance
()
43
{
44
return
$this->moduleInstance
;
45
}
46
}
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\setModuleInstance
setModuleInstance(ModuleInstance $moduleInstance)
Definition:
ModuleInstanceDisabled.php:32
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled
Definition:
ModuleInstanceDisabled.php:7
BristolSU\Support\Authorization\Exception
Definition:
ActivityDisabled.php:3
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\fromModuleInstance
static fromModuleInstance(ModuleInstance $moduleInstance)
Definition:
ModuleInstanceDisabled.php:21
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\$moduleInstance
$moduleInstance
Definition:
ModuleInstanceDisabled.php:13
BristolSU\Support\Authorization\Exception\ModuleInstanceDisabled\moduleInstance
moduleInstance()
Definition:
ModuleInstanceDisabled.php:42
BristolSU\Support\ModuleInstance\Contracts\ModuleInstance
Definition:
ModuleInstance.php:12
ModuleInstance
Generated by
1.8.13