TouristAttraction, from a Mountain and LandmarksOrHistoricalBuildings to a LocalBusiness. This Type can be used on its own to describe a general TouristAttraction, or be used as an additionalType to add tourist attraction properties to any other type. (See examples below)")
*/
class TouristAttraction extends Place implements \JsonSerializable
{
/** @var string|Language|null */
protected $availableLanguage;
/** @var string|Audience|null */
protected $touristType;
/**
* @param string|Language|null $availableLanguage
*/
public function setAvailableLanguage($availableLanguage): void
{
$this->availableLanguage = $availableLanguage;
}
/**
* @return string|Language|null
*/
public function getAvailableLanguage()
{
return $this->availableLanguage;
}
/**
* @param string|Audience|null $touristType
*/
public function setTouristType($touristType): void
{
$this->touristType = $touristType;
}
/**
* @return string|Audience|null
*/
public function getTouristType()
{
return $this->touristType;
}
public function jsonSerialize()
{
return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('availableLanguage' => $this->availableLanguage, 'touristType' => $this->touristType), static function ($value) : bool {
return $value !== null;
}));
}
}
__halt_compiler();----SIGNATURE:----EgEUoPEPhIc2vr9sRTOZkyM+yTX1c2hVNiSq1aVQlIFxwe+z4VAisOju9sU/K5YX22DgZO6GyB+3HY8iYLa9m/77CzSgtloVRuUxP6bOf7vXprVnfe51c/HMjcxVHP7Dxh9Ita+fBuAV7WM0MyvpjrrKUtrjsqt+Zq0Sz8/x8X8a2ov1Wd0MfADu9FG0fbyYBeURh4lEMI4wj/tGzhtrGtckiAX0Ua/C8ECrW5KbPRa/Wq+AIfTSdRNr8Uuj1QQbLbjHgk0+n57CdpQwVR5FO2XmzSYw6Pf7f1pCpIdJ8X1N9XPCEpNYOMGl5evaE2KjY8grmVdCOd32uVUXDDvjXshMwut+PAhhI91I5dYlBmkAaAfmT25RFaaC8e+te2ykRfPgfSFN4DcJ8OBJ1Dsdv3/JBYOGnic6Pj1Kky5ezOvSnrG6vev9EKlqug5iS1izmO45vrDavYrxOOTl02UlhktsWzfaC49je/gDhp3qZ8ghkVHSFc3jbxH7xRNL7mUDCzp/86g4VnV03HeVhU+Wh0SmRMETRvUi0lDOVllPRBqH2o8hxHUd3tqNnuYySRiGOiRXsCakdRS0xr7umXKs0s2Kc1uI1BhUsJnPqYK+9mKx9Q1U7MT390dZKXyzPUAheiifw+qLZ92/TfaDJ7aj01VbHGYsitqyX2t/yFE4QCw=----ATTACHMENT:----MzQ4OTE4NTcxNjAxNjIyIDk2ODMwNjc3NTEzNzE1MTkgNjU1NTc3MzQxMzA0ODE3NA==