. */ namespace SPT\Generators; use SP\Domain\Client\Models\Client; /** * Class ClientGenerator */ final class ClientGenerator extends DataGenerator { public function buildClient(): Client { return new Client($this->clientProperties()); } private function clientProperties(): array { return [ 'id' => $this->faker->randomNumber(3), 'name' => $this->faker->colorName(), 'description' => $this->faker->text(), 'hash' => $this->faker->sha1(), 'isGlobal' => $this->faker->boolean() ]; } }