<?phpnamespace App\Entity;use App\Repository\SearchCourseRepository;use Doctrine\Common\Collections\ArrayCollection;use Doctrine\ORM\Mapping as ORM;class SearchCourse{ private $place; private $sports; private $begin; private $ages; private $levels; private $languages; private $search; private $hasLabels; public function __construct() { $this->sports = new ArrayCollection(); $this->ages = new ArrayCollection(); $this->levels = new ArrayCollection(); $this->languages = new ArrayCollection(); } public function getPlace(): ?string { return $this->place; } public function setPlace(string $place): self { $this->place = $place; return $this; } public function getSports() { return $this->sports; } public function setSports($sports) { return $this->sports; } public function getBegin(): ?string { return $this->begin; } public function setBegin(string $begin): self { $this->begin = $begin; return $this; } public function getAges() { return $this->ages; } public function setAges($ages) { return $this; } public function getLevels() { return $this->levels; } public function setLevels($levels) { return $this; } public function getLanguages() { return $this->languages; } public function setLanguages($languages) { return $this->languages; } /** * Get the value of search */ public function getSearch() { return $this->search; } /** * Set the value of search * * @return self */ public function setSearch($search) { $this->search = $search; return $this; } public function getHasLabels() { return $this->hasLabels; } public function setHasLabels($hasLabels) { $this->hasLabels = $hasLabels; return $this; }}