|
Bristol SU Support Package
|


Public Member Functions | |
| __construct (ModuleManagerContract $manager, ModuleFactoryContract $factory) | |
| all () | |
| findByAlias ($alias) | |
Private Attributes | |
| $manager | |
| $factory | |
Module Repository for retrieving registered modules
Definition at line 12 of file ModuleRepository.php.
| BristolSU\Support\Module\ModuleRepository::__construct | ( | ModuleManagerContract | $manager, |
| ModuleFactoryContract | $factory | ||
| ) |
| ModuleManagerContract | $manager | Manager to retrieve modules from |
| ModuleFactoryContract | $factory | Factory to create the modules |
Definition at line 33 of file ModuleRepository.php.
References BristolSU\Support\Module\ModuleRepository\$factory, and BristolSU\Support\Module\ModuleRepository\$manager.
| BristolSU\Support\Module\ModuleRepository::all | ( | ) |
Get all modules registered
Implements BristolSU\Support\Module\Contracts\ModuleRepository.
Definition at line 44 of file ModuleRepository.php.
| BristolSU\Support\Module\ModuleRepository::findByAlias | ( | $alias | ) |
Get a module by alias
| string | $alias | Alias of the module |
Implements BristolSU\Support\Module\Contracts\ModuleRepository.
Definition at line 59 of file ModuleRepository.php.
|
private |
Definition at line 27 of file ModuleRepository.php.
Referenced by BristolSU\Support\Module\ModuleRepository\__construct().
|
private |
Definition at line 20 of file ModuleRepository.php.
Referenced by BristolSU\Support\Module\ModuleRepository\__construct().
1.8.13