Bristol SU Support Package
Public Member Functions | List of all members
BristolSU\Support\Completion\Contracts\CompletionConditionRepository Interface Reference
Inheritance diagram for BristolSU\Support\Completion\Contracts\CompletionConditionRepository:
Inheritance graph
[legend]

Public Member Functions

 getByAlias ($moduleAlias, $alias)
 
 getAllForModule ($moduleAlias)
 

Detailed Description

Repository for completion conditions

Definition at line 8 of file CompletionConditionRepository.php.

Member Function Documentation

◆ getAllForModule()

BristolSU\Support\Completion\Contracts\CompletionConditionRepository::getAllForModule (   $moduleAlias)

Get all completion conditions usable by a module

Parameters
string$moduleAliasModule to get all completion conditions for
Returns
CompletionCondition[]

Implemented in BristolSU\Support\Completion\CompletionConditionRepository.

◆ getByAlias()

BristolSU\Support\Completion\Contracts\CompletionConditionRepository::getByAlias (   $moduleAlias,
  $alias 
)

Get a completion condition by its alias

Parameters
string$moduleAliasModule calling for the completion condition
string$aliasAlias of the completion condition
Returns
CompletionCondition Constructed completion condition

Implemented in BristolSU\Support\Completion\CompletionConditionRepository.


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