LocalModules
in package
Class LocalModules
Tags
Table of Contents
- $container : Container
- $coreVersion : string
- $localModules : array<string|int, mixed>
- $moduleDirs : array<string|int, mixed>
- __construct() : mixed
- checkRequiredDependencies() : array<string|int, mixed>
- Проверяет обязатеьлные зависемости
- findLocal() : array<string|int, mixed>
- Ищет локальные модули
- getLocal() : IModule|Module
- Возвращает локальный модуль
Properties
$container
private
Container
$container
$coreVersion
private
string
$coreVersion
$localModules
private
array<string|int, mixed>
$localModules
$moduleDirs
private
array<string|int, mixed>
$moduleDirs
= array()
Methods
__construct()
public
__construct(mixed $module_dirs, mixed $core_version, Container $container) : mixed
Parameters
- $module_dirs : mixed
- $core_version : mixed
- $container : Container
Return values
mixed —checkRequiredDependencies()
Проверяет обязатеьлные зависемости
public
checkRequiredDependencies(IModule $module) : array<string|int, mixed>
Parameters
- $module : IModule
-
Модуль в котором проверяются зависемости
Tags
Return values
array<string|int, mixed> —findLocal()
Ищет локальные модули
public
findLocal() : array<string|int, mixed>
Return values
array<string|int, mixed> —getLocal()
Возвращает локальный модуль
public
getLocal( $name) : IModule|Module