Interface luya\web\jsonld\CountryInterface
Extends | luya\web\jsonld\PlaceInterface |
---|---|
Implemented by | luya\web\jsonld\Country |
Available since version | 1.0.3 |
Source Code | https://github.com/luyadev/luya/blob/master/core/web/jsonld/CountryInterface.php |
JsonLd Country Interface.
See also http://schema.org/Country.
Public Methods
Method Details
public abstract luya\web\jsonld\PropertyValue getAdditionalProperty ( ) |
public function getAdditionalProperty();
Defined in: luya\web\jsonld\PlaceInterface::getAddress()
public abstract luya\web\jsonld\PostalAddress getAddress ( ) |
public function getAddress();
public abstract luya\web\jsonld\AggregateRating getAggregateRating ( ) |
public function getAggregateRating();
public abstract \luya\web\jsonld\LocationFeatureSpecification getAmenityFeature ( ) |
public function getAmenityFeature();
Defined in: luya\web\jsonld\PlaceInterface::getBranchCode()
public abstract string getBranchCode ( ) |
public function getBranchCode();
public abstract luya\web\jsonld\Place getContainedInPlace ( ) |
public function getContainedInPlace();
public abstract luya\web\jsonld\Place getContainsPlace ( ) |
public function getContainsPlace();
Defined in: luya\web\jsonld\PlaceInterface::getEvent()
public abstract luya\web\jsonld\Event getEvent ( ) |
public function getEvent();
Defined in: luya\web\jsonld\PlaceInterface::getFaxNumber()
public abstract string getFaxNumber ( ) |
public function getFaxNumber();
Defined in: luya\web\jsonld\PlaceInterface::getGeo()
public abstract luya\web\jsonld\GeoCoordinates getGeo ( ) |
public function getGeo();
public abstract mixed getGeospatiallyContains ( ) |
public function getGeospatiallyContains();
public abstract mixed getGeospatiallyCoveredBy ( ) |
public function getGeospatiallyCoveredBy();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyCovers ( ) |
public function getGeospatiallyCovers();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyCrosses ( ) |
public function getGeospatiallyCrosses();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyDisjoint ( ) |
public function getGeospatiallyDisjoint();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyEquals ( ) |
public function getGeospatiallyEquals();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyIntersects ( ) |
public function getGeospatiallyIntersects();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyOverlaps ( ) |
public function getGeospatiallyOverlaps();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyTouches ( ) |
public function getGeospatiallyTouches();
public abstract \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place getGeospatiallyWithin ( ) |
public function getGeospatiallyWithin();
public abstract string getGlobalLocationNumber ( ) |
public function getGlobalLocationNumber();
Defined in: luya\web\jsonld\PlaceInterface::getHasMap()
public abstract \luya\web\jsonld\Map getHasMap ( ) |
public function getHasMap();
Defined in: luya\web\jsonld\PlaceInterface::getIsicV4()
public abstract string getIsicV4 ( ) |
public function getIsicV4();
Defined in: luya\web\jsonld\PlaceInterface::getLogo()
public abstract luya\web\jsonld\ImageObject getLogo ( ) |
public function getLogo();
public abstract integer getMaximumAttendeeCapacity ( ) |
public function getMaximumAttendeeCapacity();
public abstract \luya\web\jsonld\OpeningHoursSpecification getOpeningHoursSpecification ( ) |
public function getOpeningHoursSpecification();
Defined in: luya\web\jsonld\PlaceInterface::getPhoto()
public abstract luya\web\jsonld\ImageObject|\luya\web\jsonld\Photograph getPhoto ( ) |
public function getPhoto();
Defined in: luya\web\jsonld\PlaceInterface::getReview()
public abstract luya\web\jsonld\Review getReview ( ) |
public function getReview();
public abstract \luya\web\jsonld\OpeningHoursSpecification getSpecialOpeningHoursSpecification ( ) |
public function getSpecialOpeningHoursSpecification();
Defined in: luya\web\jsonld\PlaceInterface::getTelephone()
public abstract string getTelephone ( ) |
public function getTelephone();
public abstract boolean isAccessibleForFree ( ) |
public function isAccessibleForFree();
Defined in: luya\web\jsonld\PlaceInterface::isPublicAccess()
public abstract boolean isPublicAccess ( ) |
public function isPublicAccess();
public abstract boolean isSmokingAllowed ( ) |
public function isSmokingAllowed();
public abstract static setAdditionalProperty ( luya\web\jsonld\PropertyValue $additionalProperty ) | ||
$additionalProperty | luya\web\jsonld\PropertyValue |
public function setAdditionalProperty(PropertyValue $additionalProperty);
Defined in: luya\web\jsonld\PlaceInterface::setAddress()
public abstract static setAddress ( luya\web\jsonld\PostalAddress $address ) | ||
$address | luya\web\jsonld\PostalAddress |
public function setAddress(PostalAddress $address);
public abstract static setAggregateRating ( luya\web\jsonld\AggregateRating $aggregateRating ) | ||
$aggregateRating | luya\web\jsonld\AggregateRating |
public function setAggregateRating(AggregateRating $aggregateRating);
public abstract static setAmenityFeature ( $amenityFeature ) | ||
$amenityFeature | \luya\web\jsonld\LocationFeatureSpecification |
public function setAmenityFeature($amenityFeature);
Defined in: luya\web\jsonld\PlaceInterface::setBranchCode()
public abstract static setBranchCode ( $branchCode ) | ||
$branchCode | string |
public function setBranchCode($branchCode);
public abstract static setContainedInPlace ( luya\web\jsonld\Place $containedInPlace ) | ||
$containedInPlace | luya\web\jsonld\Place |
public function setContainedInPlace(Place $containedInPlace);
public abstract static setContainsPlace ( luya\web\jsonld\Place $containsPlace ) | ||
$containsPlace | luya\web\jsonld\Place |
public function setContainsPlace(Place $containsPlace);
Defined in: luya\web\jsonld\PlaceInterface::setEvent()
public abstract static setEvent ( luya\web\jsonld\Event $event ) | ||
$event | luya\web\jsonld\Event |
public function setEvent(Event $event);
Defined in: luya\web\jsonld\PlaceInterface::setFaxNumber()
public abstract static setFaxNumber ( $faxNumber ) | ||
$faxNumber | string |
public function setFaxNumber($faxNumber);
Defined in: luya\web\jsonld\PlaceInterface::setGeo()
public abstract static setGeo ( luya\web\jsonld\GeoCoordinates $geo ) | ||
$geo | luya\web\jsonld\GeoCoordinates |
public function setGeo(GeoCoordinates $geo);
public abstract static setGeospatiallyContains ( $geospatiallyContains ) | ||
$geospatiallyContains | mixed |
public function setGeospatiallyContains($geospatiallyContains);
public abstract static setGeospatiallyCoveredBy ( $geospatiallyCoveredBy ) | ||
$geospatiallyCoveredBy | mixed |
public function setGeospatiallyCoveredBy($geospatiallyCoveredBy);
public abstract static setGeospatiallyCovers ( $geospatiallyCovers ) | ||
$geospatiallyCovers | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyCovers($geospatiallyCovers);
public abstract static setGeospatiallyCrosses ( $geospatiallyCrosses ) | ||
$geospatiallyCrosses | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyCrosses($geospatiallyCrosses);
public abstract static setGeospatiallyDisjoint ( $geospatiallyDisjoint ) | ||
$geospatiallyDisjoint | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyDisjoint($geospatiallyDisjoint);
public abstract static setGeospatiallyEquals ( $geospatiallyEquals ) | ||
$geospatiallyEquals | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyEquals($geospatiallyEquals);
public abstract static setGeospatiallyIntersects ( $geospatiallyIntersects ) | ||
$geospatiallyIntersects | mixed |
public function setGeospatiallyIntersects($geospatiallyIntersects);
public abstract static setGeospatiallyOverlaps ( $geospatiallyOverlaps ) | ||
$geospatiallyOverlaps | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyOverlaps($geospatiallyOverlaps);
public abstract static setGeospatiallyTouches ( $geospatiallyTouches ) | ||
$geospatiallyTouches | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyTouches($geospatiallyTouches);
public abstract static setGeospatiallyWithin ( $geospatiallyWithin ) | ||
$geospatiallyWithin | \luya\web\jsonld\GeospatialGeometry|luya\web\jsonld\Place |
public function setGeospatiallyWithin($geospatiallyWithin);
public abstract static setGlobalLocationNumber ( $globalLocationNumber ) | ||
$globalLocationNumber | string |
public function setGlobalLocationNumber($globalLocationNumber);
Defined in: luya\web\jsonld\PlaceInterface::setHasMap()
public abstract static setHasMap ( $hasMap ) | ||
$hasMap | \luya\web\jsonld\Map |
public function setHasMap($hasMap);
public abstract static setIsAccessibleForFree ( $isAccessibleForFree ) | ||
$isAccessibleForFree | boolean |
public function setIsAccessibleForFree($isAccessibleForFree);
Defined in: luya\web\jsonld\PlaceInterface::setIsicV4()
public abstract static setIsicV4 ( $isicV4 ) | ||
$isicV4 | string |
public function setIsicV4($isicV4);
Defined in: luya\web\jsonld\PlaceInterface::setLogo()
public abstract static setLogo ( luya\web\jsonld\ImageObject $logo ) | ||
$logo | luya\web\jsonld\ImageObject |
public function setLogo(ImageObject $logo);
public abstract static setMaximumAttendeeCapacity ( $maximumAttendeeCapacity ) | ||
$maximumAttendeeCapacity | integer |
public function setMaximumAttendeeCapacity($maximumAttendeeCapacity);
public abstract static setOpeningHoursSpecification ( $openingHoursSpecification ) | ||
$openingHoursSpecification | \luya\web\jsonld\OpeningHoursSpecification |
public function setOpeningHoursSpecification($openingHoursSpecification);
Defined in: luya\web\jsonld\PlaceInterface::setPhoto()
public abstract static setPhoto ( $photo ) | ||
$photo | luya\web\jsonld\ImageObject|\luya\web\jsonld\Photograph |
public function setPhoto($photo);
public abstract static setPublicAccess ( $publicAccess ) | ||
$publicAccess | boolean |
public function setPublicAccess($publicAccess);
Defined in: luya\web\jsonld\PlaceInterface::setReview()
public abstract static setReview ( luya\web\jsonld\Review $review ) | ||
$review | luya\web\jsonld\Review |
public function setReview(Review $review);
public abstract static setSmokingAllowed ( $smokingAllowed ) | ||
$smokingAllowed | boolean |
public function setSmokingAllowed($smokingAllowed);
public abstract static setSpecialOpeningHoursSpecification ( $specialOpeningHoursSpecification ) | ||
$specialOpeningHoursSpecification | \luya\web\jsonld\OpeningHoursSpecification |
public function setSpecialOpeningHoursSpecification($specialOpeningHoursSpecification);
Defined in: luya\web\jsonld\PlaceInterface::setTelephone()
public abstract static setTelephone ( $telephone ) | ||
$telephone | string |
public function setTelephone($telephone);