apps/backend/src/Entity/Model.php line 16
<?phpnamespace Backend\Entity;use Doctrine\ORM\Mapping as ORM;/*** Model**/#[ORM\Table(name: 'model')]#[ORM\Index(columns: ['brand_id'], name: 'fk_model_brand_idx')]#[ORM\Index(columns: ['vehicle_type_id'], name: 'fk_model_vehicle_type_idx')]#[ORM\Index(columns: ['vehicle_category_id'], name: 'fk_vehicle_category_idx')]#[ORM\Entity]class Model{/*** @var int**/#[ORM\Column(name: 'id', type: 'integer', nullable: false)]#[ORM\Id]#[ORM\GeneratedValue(strategy: 'IDENTITY')]private $id;#[ORM\Column(name: 'name', type: 'string', length: 100, nullable: false)]private string $name;#[ORM\JoinColumn(name: 'brand_id', referencedColumnName: 'id')]#[ORM\ManyToOne(targetEntity: 'Brand')]private Brand $brand;#[ORM\JoinColumn(name: 'vehicle_type_id', referencedColumnName: 'id')]#[ORM\ManyToOne(targetEntity: 'VehicleType')]private VehicleType $vehicleType;#[ORM\JoinColumn(name: 'vehicle_category_id', referencedColumnName: 'id')]#[ORM\ManyToOne(targetEntity: 'VehicleCategory')]private VehicleCategory $vehicleCategory;public function __toString(): string{return $this->name;}public function getId(): ?int{return $this->id;}public function getName(): ?string{return $this->name;}public function setName(string $name): self{$this->name = $name;return $this;}public function getBrand(): ?Brand{return $this->brand;}public function setBrand(?Brand $brand): self{$this->brand = $brand;return $this;}public function getVehicleType(): ?VehicleType{return $this->vehicleType;}public function setVehicleType(?VehicleType $vehicleType): self{$this->vehicleType = $vehicleType;return $this;}/*** @return VehicleCategory*/public function getVehicleCategory(): VehicleCategory{return $this->vehicleCategory;}public function setVehicleCategory(VehicleCategory $vehicleCategory): self{$this->vehicleCategory = $vehicleCategory;return $this;}}