_propDict)) { return $this->_propDict["defaultLanguageTag"]; } else { return null; } } /** * Sets the defaultLanguageTag * Default language of the term store. * * @param string $val The defaultLanguageTag * * @return Store */ public function setDefaultLanguageTag($val) { $this->_propDict["defaultLanguageTag"] = $val; return $this; } /** * Gets the languageTags * List of languages for the term store. * * @return array|null The languageTags */ public function getLanguageTags() { if (array_key_exists("languageTags", $this->_propDict)) { return $this->_propDict["languageTags"]; } else { return null; } } /** * Sets the languageTags * List of languages for the term store. * * @param string[] $val The languageTags * * @return Store */ public function setLanguageTags($val) { $this->_propDict["languageTags"] = $val; return $this; } /** * Gets the groups * Collection of all groups available in the term store. * * @return array|null The groups */ public function getGroups() { if (array_key_exists("groups", $this->_propDict)) { return $this->_propDict["groups"]; } else { return null; } } /** * Sets the groups * Collection of all groups available in the term store. * * @param Group[] $val The groups * * @return Store */ public function setGroups($val) { $this->_propDict["groups"] = $val; return $this; } /** * Gets the sets * Collection of all sets available in the term store. This relationship can only be used to load a specific term set. * * @return array|null The sets */ public function getSets() { if (array_key_exists("sets", $this->_propDict)) { return $this->_propDict["sets"]; } else { return null; } } /** * Sets the sets * Collection of all sets available in the term store. This relationship can only be used to load a specific term set. * * @param Set[] $val The sets * * @return Store */ public function setSets($val) { $this->_propDict["sets"] = $val; return $this; } }