for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace DBFaker\Generators;
use Faker\Factory;
use Faker\Generator;
class DateIntervalGenerator implements FakeDataGeneratorInterface
{
/**
* @var Generator
*/
private $faker;
* ComplexObjectGenerator constructor.
* @param bool $generateUniqueValues
public function __construct(bool $generateUniqueValues = false)
$this->faker = Factory::create();
if ($generateUniqueValues) {
$this->faker->unique();
}
* @return \DateInterval
public function __invoke() : \DateInterval
return $this->faker->dateTime->diff($this->faker->dateTime);
return $this->faker->dat...$this->faker->dateTime)
false
DateInterval