Bristol SU Support Package
|
Public Member Functions | |
__construct (string $moduleAlias, EventRepository $eventRepository) | |
options () | |
name () | |
description () | |
alias () | |
isComplete ($settings, ActivityInstance $activityInstance, ModuleInstance $moduleInstance) | |
![]() | |
__construct (string $moduleAlias) | |
moduleAlias () | |
percentage ($settings, ActivityInstance $activityInstance, ModuleInstance $moduleInstance) | |
isComplete ($settings, ActivityInstance $activityInstance, ModuleInstance $moduleInstance) | |
options () | |
name () | |
description () | |
alias () | |
toJson ($options=0) | |
toArray () | |
Private Attributes | |
$eventRepository | |
Has an event been fired
Definition at line 15 of file EventFired.php.
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::__construct | ( | string | $moduleAlias, |
EventRepository | $eventRepository | ||
) |
string | $moduleAlias | Alias of the module the completion condition is for |
EventRepository | $eventRepository | The event repository to get events from |
Definition at line 29 of file EventFired.php.
References BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired\$eventRepository.
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::alias | ( | ) |
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::description | ( | ) |
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::isComplete | ( | $settings, | |
ActivityInstance | $activityInstance, | ||
ModuleInstance | $moduleInstance | ||
) |
Is the condition satisfied?
array | $settings | Settings |
ActivityInstance | $activityInstance | Activity instance to test |
ModuleInstance | $moduleInstance | Module instance to test |
Definition at line 92 of file EventFired.php.
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::name | ( | ) |
BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired::options | ( | ) |
Get all events for the module instance
Definition at line 41 of file EventFired.php.
References BristolSU\Support\Completion\Contracts\CompletionCondition\toArray().
|
private |
Definition at line 23 of file EventFired.php.
Referenced by BristolSU\Support\Completion\CompletionConditions\EventFired\EventFired\__construct().