public function AbstractExampleModules::drupalSystemListingModules in X Autoload 7.5
Replicates drupal_system_listing('/^' . DRUPAL_PHP_FUNCTION_PATTERN . '\.module$/', 'modules', 'name', 0)
Return value
object[]
Overrides ExampleModulesInterface::drupalSystemListingModules
See also
File
- tests/
src/ Example/ AbstractExampleModules.php, line 21
Class
Namespace
Drupal\xautoload\Tests\ExampleCode
public function drupalSystemListingModules() {
$modules = array();
foreach ($this
->getAvailableExtensions() as $name => $type) {
if ('module' !== $type) {
continue;
}
$modules[$name] = (object) array(
'uri' => $this
->getExtensionFilename($type, $name),
'filename' => $name . '.module',
'name' => $name,
);
}
return $modules;
}