/** * Gets the administrative area label for the given type. * * @param string $administrative_area_type * The administrative area type. * * @return string * The administrative area label. */ public static function getAdministrativeAreaLabel($administrative_area_type) { if (!$administrative_area_type) { return NULL; } AdministrativeAreaType::assertExists($administrative_area_type); $labels = self::getAdministrativeAreaLabels(); return $labels[$administrative_area_type]; }
/** * {@inheritdoc} */ public function setAdministrativeAreaType($administrativeAreaType) { AdministrativeAreaType::assertExists($administrativeAreaType); $this->administrativeAreaType = $administrativeAreaType; return $this; }