Optimized code a bit

This commit is contained in:
Alexander Makarov
2014-01-13 23:37:16 +04:00
parent dd621958c6
commit 1e291ec4d5

View File

@ -296,22 +296,20 @@ class FixtureController extends Controller
private function findFixtures(array $fixtures)
{
$fixturesPath = Yii::getAlias($this->fixturePath);
$files = [];
$filesToSearch = [];
if ($this->needToApplyAll($fixtures[0])) {
$files = FileHelper::findFiles($fixturesPath, ['only' => ['.php']]);
$filesToSearch = ['.php'];
} else {
$filesToSearch = [];
foreach ($fixtures as $fileName) {
$filesToSearch[] = $fileName . '.php';
}
$files = FileHelper::findFiles($fixturesPath, ['only' => $filesToSearch]);
}
$files = FileHelper::findFiles($fixturesPath, ['only' => $filesToSearch]);
$foundFixtures = [];
foreach($files as $fixture) {
foreach ($files as $fixture) {
$foundFixtures[] = basename($fixture , '.php');
}