41 lines
561 B
PHP
41 lines
561 B
PHP
<?php
|
|
|
|
namespace SMW\Tests\Utils\Fixtures;
|
|
|
|
/**
|
|
* @license GPL-2.0-or-later
|
|
* @since 2.1
|
|
*
|
|
* @author mwjames
|
|
*/
|
|
class FixturesFactory {
|
|
|
|
/**
|
|
* @since 2.1
|
|
*
|
|
* @return FixturesProvider
|
|
*/
|
|
public function newFixturesProvider() {
|
|
return new FixturesProvider();
|
|
}
|
|
|
|
/**
|
|
* @since 2.1
|
|
*
|
|
* @return FixturesCleaner
|
|
*/
|
|
public function newFixturesCleaner() {
|
|
return new FixturesCleaner();
|
|
}
|
|
|
|
/**
|
|
* @since 2.1
|
|
*
|
|
* @return FixturesFileProvider
|
|
*/
|
|
public function newFixturesFileProvider() {
|
|
return new FixturesFileProvider();
|
|
}
|
|
|
|
}
|