false])] #[Assert\Type(type: 'boolean')] #[Assert\NotNull] #[Groups(['disciplineotherestablishment'])] private $acquired = false; /** * @var string */ #[ORM\Column(type: 'string', length: 255, nullable: true)] #[Assert\Type(type: 'string')] #[Groups(['disciplineotherestablishment', 'access_details_person'])] private $level; /** * Sets id. * * @param int $id * * @return $this */ public function setId($id) { $this->id = $id; return $this; } /** * Gets id. * * @return int */ public function getId() { return $this->id; } /** * Sets year. * * @param number $year * * @return $this */ public function setYear($year = null) { $this->year = $year; return $this; } /** * Gets year. * * @return number */ public function getYear() { return $this->year; } /** * Sets person. * * @param Person $person * * @return $this */ public function setPerson(Person $person = null) { $this->person = $person; return $this; } /** * Gets person. * * @return Person */ public function getPerson() { return $this->person; } /** * Sets establishmentName. * * @param string $establishmentName * * @return $this */ public function setEstablishmentName($establishmentName) { $this->establishmentName = $establishmentName; return $this; } /** * Gets establishmentName. * * @return string */ public function getEstablishmentName() { return $this->establishmentName; } /** * Sets cityName. * * @param string $cityName * * @return $this */ public function setCityName($cityName) { $this->cityName = $cityName; return $this; } /** * Gets cityName. * * @return string */ public function getCityName() { return $this->cityName; } /** * Sets educationName. * * @param string $educationName * * @return $this */ public function setEducationName($educationName) { $this->educationName = $educationName; return $this; } /** * Gets educationName. * * @return string */ public function getEducationName() { return $this->educationName; } /** * Sets acquired. * * @param bool $acquired * * @return $this */ public function setAcquired($acquired) { $this->acquired = $acquired; return $this; } /** * Gets acquired. * * @return bool */ public function getAcquired() { return $this->acquired; } /** * Sets level. * * @param string $level * * @return $this */ public function setLevel($level) { $this->level = $level; return $this; } /** * Gets level. * * @return string */ public function getLevel() { return $this->level; } }