You are here

public function AbstractExampleModules::getExtensionFilename in X Autoload 7.5

Parameters

string $type:

string $name:

Return value

string

2 calls to AbstractExampleModules::getExtensionFilename()
AbstractExampleModules::discoverModuleFilenames in tests/src/Example/AbstractExampleModules.php
AbstractExampleModules::drupalSystemListingModules in tests/src/Example/AbstractExampleModules.php
Replicates drupal_system_listing('/^' . DRUPAL_PHP_FUNCTION_PATTERN . '\.module$/', 'modules', 'name', 0)

File

tests/src/Example/AbstractExampleModules.php, line 96

Class

AbstractExampleModules

Namespace

Drupal\xautoload\Tests\Example

Code

public function getExtensionFilename($type, $name) {
  if ('xautoload' === $name) {
    return dirname(dirname(dirname(__DIR__))) . '/xautoload.module';
  }
  $file = dirname(dirname(__DIR__)) . '/fixtures/.modules/' . $name . '/' . $name . '.module';
  if (is_file($file)) {
    return $file;
  }
}