src/Entity/DocxGenerated.php line 10
<?phpnamespace App\Entity;use App\Repository\DocxGeneratedRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: DocxGeneratedRepository::class)]class DocxGenerated{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(type: Types::ARRAY, nullable: true)]private array $fields = [];#[ORM\ManyToOne]private ?File $file = null;#[ORM\ManyToOne(inversedBy: 'generatedDocs')]private ?Document $fromDocx = null;public function getId(): ?int{return $this->id;}public function getFields(): array{return $this->fields;}public function setFields(?array $fields): self{$this->fields = $fields;return $this;}public function getFile(): ?File{return $this->file;}public function setFile(?File $file): self{$this->file = $file;return $this;}public function getFromDocx(): ?Document{return $this->fromDocx;}public function setFromDocx(?Document $fromDocx): self{$this->fromDocx = $fromDocx;return $this;}public function fieldsToString($separator = ", "){$res = "";foreach($this->fields as $k => $v) {$res .= $k . ":" . $v . $separator;}return trim(trim($res), ",");}}