children = new ArrayCollection(); } /** * Set originalName. * * @param string $originalName * * @return Language */ public function setOriginalName($originalName) { $this->originalName = $originalName; return $this; } /** * Get originalName. * * @return string */ public function getOriginalName() { return $this->originalName; } /** * Set englishName. * * @param string $englishName * * @return Language */ public function setEnglishName($englishName) { $this->englishName = $englishName; return $this; } /** * Get englishName. * * @return string */ public function getEnglishName() { return $this->englishName; } /** * Set isocode. * * @param string $isocode * * @return Language */ public function setIsocode($isocode) { $this->isocode = $isocode; return $this; } /** * Get isocode. * * @return string */ public function getIsocode() { return $this->isocode; } /** * Set available. * * @param bool $available * * @return Language */ public function setAvailable($available) { $this->available = $available; return $this; } /** * Get available. * * @return bool */ public function getAvailable() { return $this->available; } /** * Set parent. * * @return Language */ public function setParent(self $parent) { $this->parent = $parent; return $this; } /** * Get parent. * * @return Language */ public function getParent() { return $this->parent; } /** * Get subLanguages. * * @return ArrayCollection */ public function getSubLanguages() { return $this->subLanguages; } /** * Get id. * * @return int */ public function getId() { return $this->id; } }