33 lines
838 B
PHP
33 lines
838 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Database\ArcadiaReplicate\Factories\Refp;
|
|
|
|
use Database\ArcadiaReplicate\Factories\AbstractTableFactory;
|
|
use Database\ArcadiaReplicate\Tables\Refp\IncoAllegationsTable;
|
|
|
|
final class IncoAllegationsFactory extends AbstractTableFactory
|
|
{
|
|
public static function table(): string
|
|
{
|
|
return IncoAllegationsTable::class;
|
|
}
|
|
|
|
/**
|
|
* @return array<string, mixed>
|
|
*/
|
|
public function definition(): array
|
|
{
|
|
return [
|
|
'CODE' => fake()->unique()->numberBetween(1, 9999),
|
|
'LIBELLE' => fake()->randomElement([
|
|
'Riche en protéines',
|
|
'Sans conservateur',
|
|
'Faible en matières grasses',
|
|
'100% origine France',
|
|
]),
|
|
'UVERSION' => 1,
|
|
];
|
|
}
|
|
}
|