Interface luya\web\jsonld\PropertyValueInterface
Extends | luya\web\jsonld\ThingInterface |
---|---|
Implemented by | luya\web\jsonld\PropertyValue |
Available since version | 1.0.3 |
Source Code | https://github.com/luyadev/luya/blob/master/core/web/jsonld/PropertyValueInterface.php |
JsonLd PropertyValue.
See also http://schema.org/PropertyValue.
Public Methods
Method Details
public abstract string getAdditionalType ( ) |
public function getAdditionalType();
public abstract string getAlternateName ( ) |
public function getAlternateName();
Defined in: luya\web\jsonld\ThingInterface::getDescription()
public abstract string getDescription ( ) |
public function getDescription();
public abstract string getDisambiguatingDescription ( ) |
public function getDisambiguatingDescription();
Defined in: luya\web\jsonld\ThingInterface::getIdentifier()
public abstract luya\web\jsonld\PropertyValue getIdentifier ( ) |
public function getIdentifier();
Defined in: luya\web\jsonld\ThingInterface::getImage()
public abstract luya\web\jsonld\ImageObject getImage ( ) |
public function getImage();
public abstract luya\web\jsonld\CreativeWork getMainEntityOfPage ( ) |
public function getMainEntityOfPage();
Getter method for measurement Technique.
public abstract void getMeasurementTechnique ( ) |
public function getMeasurementTechnique();
Defined in: luya\web\jsonld\ThingInterface::getName()
public abstract string getName ( ) |
public function getName();
Defined in: luya\web\jsonld\ThingInterface::getOffers()
Get Offer
public abstract luya\web\jsonld\Offer getOffers ( ) |
public function getOffers();
Getter method for propertyId.
public abstract void getPropertyID ( ) |
public function getPropertyID();
Defined in: luya\web\jsonld\ThingInterface::getSameAs()
public abstract string getSameAs ( ) |
public function getSameAs();
Defined in: luya\web\jsonld\ThingInterface::getSubjectOf()
public abstract luya\web\jsonld\CreativeWork|luya\web\jsonld\Event getSubjectOf ( ) |
public function getSubjectOf();
Defined in: luya\web\jsonld\ThingInterface::getUrl()
public abstract string getUrl ( ) |
public function getUrl();
public abstract static setAdditionalType ( luya\web\jsonld\UrlValue $additionalType ) | ||
$additionalType | luya\web\jsonld\UrlValue |
public function setAdditionalType(UrlValue $additionalType);
public abstract static setAlternateName ( $alternateName ) | ||
$alternateName | string |
public function setAlternateName($alternateName);
Defined in: luya\web\jsonld\ThingInterface::setDescription()
public abstract static setDescription ( $description ) | ||
$description | string |
public function setDescription($description);
public abstract static setDisambiguatingDescription ( $disambiguatingDescription ) | ||
$disambiguatingDescription | string |
public function setDisambiguatingDescription($disambiguatingDescription);
Defined in: luya\web\jsonld\ThingInterface::setIdentifier()
public abstract static setIdentifier ( luya\web\jsonld\PropertyValue $identifier ) | ||
$identifier |
public function setIdentifier(PropertyValue $identifier);
Defined in: luya\web\jsonld\ThingInterface::setImage()
public abstract static setImage ( luya\web\jsonld\ImageObject $image ) | ||
$image | luya\web\jsonld\ImageObject |
public function setImage(ImageObject $image);
public abstract static setMainEntityOfPage ( luya\web\jsonld\CreativeWork $mainEntityOfPage ) | ||
$mainEntityOfPage | luya\web\jsonld\CreativeWork |
public function setMainEntityOfPage(CreativeWork $mainEntityOfPage);
Setter method for maxValue.
public abstract static setMaxValue ( $maxValue ) | ||
$maxValue | string |
public function setMaxValue($maxValue);
Setter method for measurement Technique.
public abstract static setMeasurementTechnique ( $measurementTechnique ) | ||
$measurementTechnique | string |
public function setMeasurementTechnique($measurementTechnique);
Setter method for minValue.
public abstract static setMinValue ( $minValue ) | ||
$minValue | string |
public function setMinValue($minValue);
Defined in: luya\web\jsonld\ThingInterface::setName()
public abstract static setName ( $name ) | ||
$name | string |
public function setName($name);
Defined in: luya\web\jsonld\ThingInterface::setOffers()
Set Offer
public abstract void setOffers ( luya\web\jsonld\Offer $offers ) | ||
$offers |
public function setOffers(Offer $offers);
Setter method for propertyId.
public abstract static setPropertyID ( $propertyID ) | ||
$propertyID | string |
public function setPropertyID($propertyID);
Defined in: luya\web\jsonld\ThingInterface::setSameAs()
public abstract static setSameAs ( luya\web\jsonld\UrlValue $sameAs ) | ||
$sameAs | luya\web\jsonld\UrlValue |
public function setSameAs(UrlValue $sameAs);
Defined in: luya\web\jsonld\ThingInterface::setSubjectOf()
public abstract static setSubjectOf ( $subjectOf ) | ||
$subjectOf | luya\web\jsonld\CreativeWork|luya\web\jsonld\Event |
public function setSubjectOf($subjectOf);
Setter method for unitCode.
public abstract static setUnitCode ( $unitCode ) | ||
$unitCode | string |
public function setUnitCode($unitCode);
Setter method for unitText.
public abstract static setUnitText ( $uniText ) | ||
$uniText | string |
public function setUnitText($uniText);
Defined in: luya\web\jsonld\ThingInterface::setUrl()
public abstract static setUrl ( luya\web\jsonld\UrlValue $url ) | ||
$url | luya\web\jsonld\UrlValue |
public function setUrl(UrlValue $url);