Documentation

LocalModules
in package

Class LocalModules

Tags
subpackage

Modules

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

$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
throws
ModuleNotFound
Return values
array<string|int, mixed>

findLocal()

Ищет локальные модули

public findLocal() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results