|
Bristol SU Support Package
|


Public Member Functions | |
| registerGlobalCondition ($alias, $class) | |
| register ($moduleAlias, $alias, $class) | |
| getForModule ($moduleAlias) | |
| getClassFromAlias ($moduleAlias, $alias) | |
Protected Attributes | |
| $conditions = [] | |
| $global = [] | |
Register and retrieve completion conditions
Definition at line 10 of file CompletionConditionManager.php.
| BristolSU\Support\Completion\CompletionConditionManager::getClassFromAlias | ( | $moduleAlias, | |
| $alias | |||
| ) |
Get a class name given the completion condition alias
| string | $moduleAlias | Module requesting the completion condition alias |
| string | $alias | Alias of the completion condition |
Implements BristolSU\Support\Completion\Contracts\CompletionConditionManager.
Definition at line 92 of file CompletionConditionManager.php.
| BristolSU\Support\Completion\CompletionConditionManager::getForModule | ( | $moduleAlias | ) |
Get all completion conditions for a given module
| string | $moduleAlias | Alias of the module |
Implements BristolSU\Support\Completion\Contracts\CompletionConditionManager.
Definition at line 76 of file CompletionConditionManager.php.
| BristolSU\Support\Completion\CompletionConditionManager::register | ( | $moduleAlias, | |
| $alias, | |||
| $class | |||
| ) |
Register a completion condition for a module
| string | $moduleAlias | Module which owns the completion condition |
| string | $alias | Alias of the completion condition |
| string | $class | Class name for the completion condition |
Implements BristolSU\Support\Completion\Contracts\CompletionConditionManager.
Definition at line 61 of file CompletionConditionManager.php.
| BristolSU\Support\Completion\CompletionConditionManager::registerGlobalCondition | ( | $alias, | |
| $class | |||
| ) |
Register a condition which all modules can use
| string | $alias | Alias of the completion condition |
| string | $class | Completion condition class name |
Implements BristolSU\Support\Completion\Contracts\CompletionConditionManager.
Definition at line 47 of file CompletionConditionManager.php.
|
protected |
Definition at line 25 of file CompletionConditionManager.php.
|
protected |
Definition at line 37 of file CompletionConditionManager.php.
1.8.13