ActiveGXModulePathsProvider
in package
Class ActiveGXModulePathsProvider
Table of Contents
- $configurationFinder : ConfigurationFinder
- $path : Path
- __construct() : mixed
- ActiveGXModulePathsProvider constructor.
- getActiveGXModulePaths() : array<string|int, string>
- directoryIterator() : IteratorIterator|array<string|int, DirectoryIterator>
- Utility method to create a directory iterator.
- modules() : array<string|int, mixed>
- Returns all GXModules module paths.
- vendors() : array<string|int, mixed>
- Returns all GXModules vendor paths.
Properties
$configurationFinder
private
ConfigurationFinder
$configurationFinder
$path
private
Path
$path
Methods
__construct()
ActiveGXModulePathsProvider constructor.
public
__construct(ConfigurationFinder $configurationFinder, Path $path) : mixed
Parameters
- $configurationFinder : ConfigurationFinder
- $path : Path
Return values
mixed —getActiveGXModulePaths()
public
getActiveGXModulePaths() : array<string|int, string>
Return values
array<string|int, string> —directoryIterator()
Utility method to create a directory iterator.
private
directoryIterator(string $path) : IteratorIterator|array<string|int, DirectoryIterator>
Parameters
- $path : string
Return values
IteratorIterator|array<string|int, DirectoryIterator> —modules()
Returns all GXModules module paths.
private
modules() : array<string|int, mixed>
Return values
array<string|int, mixed> —vendors()
Returns all GXModules vendor paths.
private
vendors() : array<string|int, mixed>