function Fixtures::projectFixtureDir
Same name in other branches
- 9 core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Fixtures.php \Drupal\Tests\Composer\Plugin\Scaffold\Fixtures::projectFixtureDir()
- 8.9.x core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Fixtures.php \Drupal\Tests\Composer\Plugin\Scaffold\Fixtures::projectFixtureDir()
- 10 core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Fixtures.php \Drupal\Tests\Composer\Plugin\Scaffold\Fixtures::projectFixtureDir()
Gets the path to one particular project fixture.
Parameters
string $project_name: The project name to get the path for.
Return value
string Path to project fixture.
1 call to Fixtures::projectFixtureDir()
- Fixtures::sourcePath in core/
tests/ Drupal/ Tests/ Composer/ Plugin/ Scaffold/ Fixtures.php - Gets a path to a source scaffold fixture.
File
-
core/
tests/ Drupal/ Tests/ Composer/ Plugin/ Scaffold/ Fixtures.php, line 120
Class
- Fixtures
- Convenience class for creating fixtures.
Namespace
Drupal\Tests\Composer\Plugin\ScaffoldCode
public function projectFixtureDir($project_name) {
$dir = $this->allFixturesDir() . '/' . $project_name;
if (!is_dir($dir)) {
throw new \RuntimeException("Requested fixture project {$project_name} that does not exist.");
}
return $dir;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.