Bristol SU Support Package
Static Protected Member Functions | List of all members
BristolSU\Support\ModuleInstance\Facade\ModuleInstanceEvaluator Class Reference
Inheritance diagram for BristolSU\Support\ModuleInstance\Facade\ModuleInstanceEvaluator:
Inheritance graph
[legend]
Collaboration diagram for BristolSU\Support\ModuleInstance\Facade\ModuleInstanceEvaluator:
Collaboration graph
[legend]

Static Protected Member Functions

static getFacadeAccessor ()
 

Detailed Description

Provide a facade for accessing the module instance evaluator

static Evaluation evaluateParticipant(ActivityInstance $activityInstance, ModuleInstance $moduleInstance, ?User $user = null, ?Group $group = null, ?Role $role = null) Evaluate a module instance for a participant static Evaluation evaluateAdministrator(ActivityInstance $activityInstance, ModuleInstance $moduleInstance, ?User $user = null, ?Group $group = null, ?Role $role = null) Evaluate a module instance for an administrator static Evaluation evaluateResource(ActivityInstance $activityInstance, ModuleInstance $moduleInstance) Evaluate a module instance for an activity instance as a whole

Definition at line 20 of file ModuleInstanceEvaluator.php.

Member Function Documentation

◆ getFacadeAccessor()

static BristolSU\Support\ModuleInstance\Facade\ModuleInstanceEvaluator::getFacadeAccessor ( )
staticprotected

Get the binding string of the contract

Returns
string ModuleInstanceEvaluator class name

Definition at line 28 of file ModuleInstanceEvaluator.php.


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