29 lines
457 B
PHP
29 lines
457 B
PHP
<?php
|
|
|
|
|
|
namespace Helper;
|
|
|
|
|
|
use Codeception\Module;
|
|
use Faker\Factory;
|
|
use Faker\Generator;
|
|
|
|
class DataMocker extends Module
|
|
{
|
|
private static $faker;
|
|
|
|
/**
|
|
* Get an instance of the faker
|
|
*
|
|
* @return \Faker\Generator
|
|
*
|
|
* @author florianbosdorff
|
|
*/
|
|
public function fake(): Generator
|
|
{
|
|
if (self::$faker === null) {
|
|
self::$faker = Factory::create();
|
|
}
|
|
return self::$faker;
|
|
}
|
|
} |