Bristol SU Support Package
|
Public Member Functions | |
registerGlobalCondition ($alias, $class) | |
register ($moduleAlias, $alias, $class) | |
getForModule ($moduleAlias) | |
getClassFromAlias ($moduleAlias, $alias) | |
Allow for registration of completion conditions
Definition at line 10 of file CompletionConditionManager.php.
BristolSU\Support\Completion\Contracts\CompletionConditionManager::getClassFromAlias | ( | $moduleAlias, | |
$alias | |||
) |
Get a class name of a completion condition given an alias
string | $moduleAlias | Alias of the module calling for a completion condition |
string | $alias | Alias of the completion condition |
Exception | If the alias is not registered or accessible |
Implemented in BristolSU\Support\Completion\CompletionConditionManager.
BristolSU\Support\Completion\Contracts\CompletionConditionManager::getForModule | ( | $moduleAlias | ) |
Get all completion conditions for a module
string | $moduleAlias | Module alias to get completion conditions for |
Implemented in BristolSU\Support\Completion\CompletionConditionManager.
BristolSU\Support\Completion\Contracts\CompletionConditionManager::register | ( | $moduleAlias, | |
$alias, | |||
$class | |||
) |
Register a completion condition specific to a module
string | $moduleAlias | Module to which the completion condition belongs |
string | $alias | Alias of the completion condition |
string | $class | Class name for the completion condition |
Implemented in BristolSU\Support\Completion\CompletionConditionManager.
BristolSU\Support\Completion\Contracts\CompletionConditionManager::registerGlobalCondition | ( | $alias, | |
$class | |||
) |
Register a completion condition usable by all modules
string | $alias | Alias of the completion condition |
string | $class | Class name for the completion condition |
Implemented in BristolSU\Support\Completion\CompletionConditionManager.