<?php
namespace App\Entity\Search;
use App\Entity\Item\Item;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=SearchTechnologyRepository::class)
*/
class SearchTechnology
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity=SearchEngineParameters::class, inversedBy="searchTechnologies",cascade={"persist"})
*/
private $searchEngine;
/**
* @ORM\ManyToOne(targetEntity=Item::class, inversedBy="searchTechnologies")
*/
private $item;
public function getId(): ?int
{
return $this->id;
}
public function getSearchEngine(): ?SearchEngineParameters
{
return $this->searchEngine;
}
public function setSearchEngine(?SearchEngineParameters $searchEngine): self
{
$this->searchEngine = $searchEngine;
return $this;
}
public function getItem(): ?Item
{
return $this->item;
}
public function setItem(?Item $item): self
{
$this->item = $item;
return $this;
}
}