'asc'])] #[ORM\JoinColumn('brand_id', referencedColumnName: 'id', nullable: FALSE)] private Brand $brand; #[ORM\Column('name', type: 'string', nullable: FALSE)] private string $name; #[ORM\Column('parts', type: 'string', nullable: FALSE)] private string $parts; #[ORM\Column('link', type: 'string', nullable: TRUE)] private ?string $link; public function __toString(): string { $name = $this->brand->getName() . ' ' . $this->name; return ($this->parts !== '') ? "{$name} ({$this->parts})" : $name; } }