protected function AbstractDrupalBootTest::providerArrayKeyVariations in X Autoload 7.5
Multiplies a given array of variations.
Parameters
array[] $bases:
string|int $key:
mixed[] $values:
Return value
array[]
2 calls to AbstractDrupalBootTest::providerArrayKeyVariations()
- DrupalBootHookTest::providerModuleEnable in tests/
src/ DrupalBootTest/ DrupalBootHookTest.php - DrupalBootTest::initialModulesVariations in tests/
src/ DrupalBootTest/ DrupalBootTest.php
File
- tests/
src/ DrupalBootTest/ AbstractDrupalBootTest.php, line 44
Class
- AbstractDrupalBootTest
- @runTestsInSeparateProcesses @preserveGlobalState disabled
Namespace
Drupal\xautoload\Tests\DrupalBootTestCode
protected function providerArrayKeyVariations(array $bases, $key, array $values) {
$result = array();
foreach ($bases as $variation) {
foreach ($values as $value) {
$variation[$key] = $value;
$result[] = $variation;
}
}
return $result;
}