Interface luya\web\jsonld\CreativeWorkInterface

Extendsluya\web\jsonld\ThingInterface
Implemented byluya\web\jsonld\ArticleInterface, luya\web\jsonld\CommentInterface, luya\web\jsonld\CreativeWork, luya\web\jsonld\MediaObjectInterface, luya\web\jsonld\Review
Available since version1.0.1
Source Code https://github.com/luyadev/luya/blob/master/core/web/jsonld/CreativeWorkInterface.php

JsonLd - Creative Work Interface

See also http://schema.org/CreativeWork.

Public Methods

Hide inherited methods

Method Description Defined By
getAbout() luya\web\jsonld\CreativeWorkInterface
getAccessMode() luya\web\jsonld\CreativeWorkInterface
getAccessModeSufficient() luya\web\jsonld\CreativeWorkInterface
getAccessibilityAPI() luya\web\jsonld\CreativeWorkInterface
getAccessibilityControl() luya\web\jsonld\CreativeWorkInterface
getAccessibilityFeature() luya\web\jsonld\CreativeWorkInterface
getAccessibilityHazard() luya\web\jsonld\CreativeWorkInterface
getAccessibilitySummary() luya\web\jsonld\CreativeWorkInterface
getAccountablePerson() luya\web\jsonld\CreativeWorkInterface
getAdditionalType() luya\web\jsonld\ThingInterface
getAlternateName() luya\web\jsonld\ThingInterface
getAlternativeHeadline() luya\web\jsonld\CreativeWorkInterface
getAssociatedMedia() luya\web\jsonld\CreativeWorkInterface
getAuthor() luya\web\jsonld\CreativeWorkInterface
getAward() luya\web\jsonld\CreativeWorkInterface
getCharacter() luya\web\jsonld\CreativeWorkInterface
getCitation() luya\web\jsonld\CreativeWorkInterface
getComment() luya\web\jsonld\CreativeWorkInterface
getCommentCount() luya\web\jsonld\CreativeWorkInterface
getContentLocation() luya\web\jsonld\CreativeWorkInterface
getContentRating() luya\web\jsonld\CreativeWorkInterface
getContentReferenceTime() luya\web\jsonld\CreativeWorkInterface
getContributor() luya\web\jsonld\CreativeWorkInterface
getCopyrightHolder() luya\web\jsonld\CreativeWorkInterface
getCopyrightYear() luya\web\jsonld\CreativeWorkInterface
getCreator() luya\web\jsonld\CreativeWorkInterface
getDateCreated() luya\web\jsonld\CreativeWorkInterface
getDateModified() luya\web\jsonld\CreativeWorkInterface
getDatePublished() luya\web\jsonld\CreativeWorkInterface
getDescription() luya\web\jsonld\ThingInterface
getDisambiguatingDescription() luya\web\jsonld\ThingInterface
getDiscussionUrl() luya\web\jsonld\CreativeWorkInterface
getEditor() luya\web\jsonld\CreativeWorkInterface
getEducationalUse() luya\web\jsonld\CreativeWorkInterface
getEncoding() luya\web\jsonld\CreativeWorkInterface
getExampleOfWork() luya\web\jsonld\CreativeWorkInterface
getExpires() luya\web\jsonld\CreativeWorkInterface
getFileFormat() luya\web\jsonld\CreativeWorkInterface
getGenre() luya\web\jsonld\CreativeWorkInterface
getHasPart() luya\web\jsonld\CreativeWorkInterface
getHeadline() luya\web\jsonld\CreativeWorkInterface
getIdentifier() luya\web\jsonld\ThingInterface
getImage() luya\web\jsonld\ThingInterface
getInteractivityType() luya\web\jsonld\CreativeWorkInterface
getKeywords() luya\web\jsonld\CreativeWorkInterface
getLearningResourceType() luya\web\jsonld\CreativeWorkInterface
getLocationCreated() luya\web\jsonld\CreativeWorkInterface
getMainEntity() luya\web\jsonld\CreativeWorkInterface
getMainEntityOfPage() luya\web\jsonld\ThingInterface
getMentions() luya\web\jsonld\CreativeWorkInterface
getName() luya\web\jsonld\ThingInterface
getOffers() Get Offer luya\web\jsonld\ThingInterface
getPosition() luya\web\jsonld\CreativeWorkInterface
getProducer() luya\web\jsonld\CreativeWorkInterface
getProvider() luya\web\jsonld\CreativeWorkInterface
getPublisher() luya\web\jsonld\CreativeWorkInterface
getPublisherImprint() luya\web\jsonld\CreativeWorkInterface
getPublishingPrinciples() luya\web\jsonld\CreativeWorkInterface
getRecordedAt() luya\web\jsonld\CreativeWorkInterface
getSameAs() luya\web\jsonld\ThingInterface
getSchemaVersion() luya\web\jsonld\CreativeWorkInterface
getSourceOrganization() luya\web\jsonld\CreativeWorkInterface
getSpatialCoverage() luya\web\jsonld\CreativeWorkInterface
getSponsor() luya\web\jsonld\CreativeWorkInterface
getSubjectOf() luya\web\jsonld\ThingInterface
getTemporalCoverage() luya\web\jsonld\CreativeWorkInterface
getText() luya\web\jsonld\CreativeWorkInterface
getThumbnailUrl() luya\web\jsonld\CreativeWorkInterface
getTranslationOfWork() luya\web\jsonld\CreativeWorkInterface
getTranslator() luya\web\jsonld\CreativeWorkInterface
getTypicalAgeRange() luya\web\jsonld\CreativeWorkInterface
getUrl() luya\web\jsonld\ThingInterface
getVersion() luya\web\jsonld\CreativeWorkInterface
getWorkExample() luya\web\jsonld\CreativeWorkInterface
getWorkTranslation() luya\web\jsonld\CreativeWorkInterface
getisPartOf() luya\web\jsonld\CreativeWorkInterface
isAccessibleForFree() luya\web\jsonld\CreativeWorkInterface
isFamilyFriendly() luya\web\jsonld\CreativeWorkInterface
setAbout() luya\web\jsonld\CreativeWorkInterface
setAccessMode() luya\web\jsonld\CreativeWorkInterface
setAccessModeSufficient() luya\web\jsonld\CreativeWorkInterface
setAccessibilityAPI() luya\web\jsonld\CreativeWorkInterface
setAccessibilityControl() luya\web\jsonld\CreativeWorkInterface
setAccessibilityFeature() luya\web\jsonld\CreativeWorkInterface
setAccessibilityHazard() luya\web\jsonld\CreativeWorkInterface
setAccessibilitySummary() luya\web\jsonld\CreativeWorkInterface
setAccountablePerson() luya\web\jsonld\CreativeWorkInterface
setAdditionalType() luya\web\jsonld\ThingInterface
setAlternateName() luya\web\jsonld\ThingInterface
setAlternativeHeadline() luya\web\jsonld\CreativeWorkInterface
setAssociatedMedia() luya\web\jsonld\CreativeWorkInterface
setAuthor() luya\web\jsonld\CreativeWorkInterface
setAward() luya\web\jsonld\CreativeWorkInterface
setCharacter() luya\web\jsonld\CreativeWorkInterface
setCitation() luya\web\jsonld\CreativeWorkInterface
setComment() luya\web\jsonld\CreativeWorkInterface
setCommentCount() luya\web\jsonld\CreativeWorkInterface
setContentLocation() luya\web\jsonld\CreativeWorkInterface
setContentRating() luya\web\jsonld\CreativeWorkInterface
setContentReferenceTime() luya\web\jsonld\CreativeWorkInterface
setContributor() luya\web\jsonld\CreativeWorkInterface
setCopyrightHolder() luya\web\jsonld\CreativeWorkInterface
setCopyrightYear() luya\web\jsonld\CreativeWorkInterface
setCreator() luya\web\jsonld\CreativeWorkInterface
setDateCreated() luya\web\jsonld\CreativeWorkInterface
setDateModified() luya\web\jsonld\CreativeWorkInterface
setDatePublished() luya\web\jsonld\CreativeWorkInterface
setDescription() luya\web\jsonld\ThingInterface
setDisambiguatingDescription() luya\web\jsonld\ThingInterface
setDiscussionUrl() luya\web\jsonld\CreativeWorkInterface
setEditor() luya\web\jsonld\CreativeWorkInterface
setEducationalUse() luya\web\jsonld\CreativeWorkInterface
setEncoding() luya\web\jsonld\CreativeWorkInterface
setExampleOfWork() luya\web\jsonld\CreativeWorkInterface
setExpires() luya\web\jsonld\CreativeWorkInterface
setFileFormat() luya\web\jsonld\CreativeWorkInterface
setGenre() luya\web\jsonld\CreativeWorkInterface
setHasPart() luya\web\jsonld\CreativeWorkInterface
setHeadline() luya\web\jsonld\CreativeWorkInterface
setIdentifier() luya\web\jsonld\ThingInterface
setImage() luya\web\jsonld\ThingInterface
setInteractivityType() luya\web\jsonld\CreativeWorkInterface
setIsAccessibleForFree() luya\web\jsonld\CreativeWorkInterface
setIsFamilyFriendly() luya\web\jsonld\CreativeWorkInterface
setIsPartOf() luya\web\jsonld\CreativeWorkInterface
setKeywords() luya\web\jsonld\CreativeWorkInterface
setLearningResourceType() luya\web\jsonld\CreativeWorkInterface
setLocationCreated() luya\web\jsonld\CreativeWorkInterface
setMainEntity() luya\web\jsonld\CreativeWorkInterface
setMainEntityOfPage() luya\web\jsonld\ThingInterface
setMentions() luya\web\jsonld\CreativeWorkInterface
setName() luya\web\jsonld\ThingInterface
setOffers() Set Offer luya\web\jsonld\ThingInterface
setPosition() luya\web\jsonld\CreativeWorkInterface
setProducer() luya\web\jsonld\CreativeWorkInterface
setProvider() luya\web\jsonld\CreativeWorkInterface
setPublisher() luya\web\jsonld\CreativeWorkInterface
setPublisherImprint() luya\web\jsonld\CreativeWorkInterface
setPublishingPrinciples() luya\web\jsonld\CreativeWorkInterface
setRecordedAt() luya\web\jsonld\CreativeWorkInterface
setSameAs() luya\web\jsonld\ThingInterface
setSchemaVersion() luya\web\jsonld\CreativeWorkInterface
setSourceOrganization() luya\web\jsonld\CreativeWorkInterface
setSpatialCoverage() luya\web\jsonld\CreativeWorkInterface
setSponsor() luya\web\jsonld\CreativeWorkInterface
setSubjectOf() luya\web\jsonld\ThingInterface
setTemporalCoverage() luya\web\jsonld\CreativeWorkInterface
setText() luya\web\jsonld\CreativeWorkInterface
setThumbnailUrl() luya\web\jsonld\CreativeWorkInterface
setTranslationOfWork() luya\web\jsonld\CreativeWorkInterface
setTranslator() luya\web\jsonld\CreativeWorkInterface
setTypicalAgeRange() luya\web\jsonld\CreativeWorkInterface
setUrl() luya\web\jsonld\ThingInterface
setVersion() luya\web\jsonld\CreativeWorkInterface
setWorkExample() luya\web\jsonld\CreativeWorkInterface
setWorkTranslation() luya\web\jsonld\CreativeWorkInterface

Method Details

Hide inherited methods

getAbout() public abstract method

public abstract luya\web\jsonld\Thing getAbout ( )

                public function getAbout();

            
getAccessMode() public abstract method

public abstract string getAccessMode ( )

                public function getAccessMode();

            
getAccessModeSufficient() public abstract method

public abstract string getAccessModeSufficient ( )

                public function getAccessModeSufficient();

            
getAccessibilityAPI() public abstract method

public abstract string getAccessibilityAPI ( )

                public function getAccessibilityAPI();

            
getAccessibilityControl() public abstract method

public abstract string getAccessibilityControl ( )

                public function getAccessibilityControl();

            
getAccessibilityFeature() public abstract method

public abstract string getAccessibilityFeature ( )

                public function getAccessibilityFeature();

            
getAccessibilityHazard() public abstract method

public abstract string getAccessibilityHazard ( )

                public function getAccessibilityHazard();

            
getAccessibilitySummary() public abstract method

public abstract string getAccessibilitySummary ( )

                public function getAccessibilitySummary();

            
getAccountablePerson() public abstract method

public abstract luya\web\jsonld\Person getAccountablePerson ( )

                public function getAccountablePerson();

            
getAdditionalType() public abstract method
public abstract string getAdditionalType ( )

                public function getAdditionalType();

            
getAlternateName() public abstract method
public abstract string getAlternateName ( )

                public function getAlternateName();

            
getAlternativeHeadline() public abstract method

public abstract string getAlternativeHeadline ( )

                public function getAlternativeHeadline();

            
getAssociatedMedia() public abstract method

public abstract luya\web\jsonld\MediaObject getAssociatedMedia ( )

                public function getAssociatedMedia();

            
getAuthor() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getAuthor ( )

                public function getAuthor();

            
getAward() public abstract method

public abstract string getAward ( )

                public function getAward();

            
getCharacter() public abstract method

public abstract luya\web\jsonld\Person getCharacter ( )

                public function getCharacter();

            
getCitation() public abstract method

public abstract luya\web\jsonld\CreativeWork|string getCitation ( )

                public function getCitation();

            
getComment() public abstract method

public abstract luya\web\jsonld\Comment getComment ( )

                public function getComment();

            
getCommentCount() public abstract method

public abstract integer getCommentCount ( )

                public function getCommentCount();

            
getContentLocation() public abstract method

public abstract luya\web\jsonld\Place getContentLocation ( )

                public function getContentLocation();

            
getContentRating() public abstract method

public abstract string getContentRating ( )

                public function getContentRating();

            
getContentReferenceTime() public abstract method

public abstract string getContentReferenceTime ( )

                public function getContentReferenceTime();

            
getContributor() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getContributor ( )

                public function getContributor();

            
getCopyrightHolder() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getCopyrightHolder ( )

                public function getCopyrightHolder();

            
getCopyrightYear() public abstract method

public abstract mixed getCopyrightYear ( )

                public function getCopyrightYear();

            
getCreator() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getCreator ( )

                public function getCreator();

            
getDateCreated() public abstract method

public abstract string getDateCreated ( )

                public function getDateCreated();

            
getDateModified() public abstract method

public abstract string getDateModified ( )

                public function getDateModified();

            
getDatePublished() public abstract method

public abstract string getDatePublished ( )

                public function getDatePublished();

            
getDescription() public abstract method
public abstract string getDescription ( )

                public function getDescription();

            
getDisambiguatingDescription() public abstract method
public abstract string getDisambiguatingDescription ( )

                public function getDisambiguatingDescription();

            
getDiscussionUrl() public abstract method

public abstract string getDiscussionUrl ( )

                public function getDiscussionUrl();

            
getEditor() public abstract method

public abstract luya\web\jsonld\Person getEditor ( )

                public function getEditor();

            
getEducationalUse() public abstract method

public abstract luya\web\jsonld\CreativeWork getEducationalUse ( )

                public function getEducationalUse();

            
getEncoding() public abstract method

public abstract luya\web\jsonld\MediaObject getEncoding ( )

                public function getEncoding();

            
getExampleOfWork() public abstract method

public abstract luya\web\jsonld\CreativeWork getExampleOfWork ( )

                public function getExampleOfWork();

            
getExpires() public abstract method

public abstract string getExpires ( )

                public function getExpires();

            
getFileFormat() public abstract method

public abstract string getFileFormat ( )

                public function getFileFormat();

            
getGenre() public abstract method

public abstract string getGenre ( )

                public function getGenre();

            
getHasPart() public abstract method

public abstract luya\web\jsonld\CreativeWork getHasPart ( )

                public function getHasPart();

            
getHeadline() public abstract method

public abstract string getHeadline ( )

                public function getHeadline();

            
getIdentifier() public abstract method
public abstract luya\web\jsonld\PropertyValue getIdentifier ( )

                public function getIdentifier();

            
getImage() public abstract method
public abstract luya\web\jsonld\ImageObject getImage ( )

                public function getImage();

            
getInteractivityType() public abstract method

public abstract string getInteractivityType ( )

                public function getInteractivityType();

            
getKeywords() public abstract method

public abstract string getKeywords ( )

                public function getKeywords();

            
getLearningResourceType() public abstract method

public abstract string getLearningResourceType ( )

                public function getLearningResourceType();

            
getLocationCreated() public abstract method

public abstract luya\web\jsonld\Place getLocationCreated ( )

                public function getLocationCreated();

            
getMainEntity() public abstract method

public abstract luya\web\jsonld\Thing getMainEntity ( )

                public function getMainEntity();

            
getMainEntityOfPage() public abstract method
public abstract luya\web\jsonld\CreativeWork getMainEntityOfPage ( )

                public function getMainEntityOfPage();

            
getMentions() public abstract method

public abstract luya\web\jsonld\Thing getMentions ( )

                public function getMentions();

            
getName() public abstract method
public abstract string getName ( )

                public function getName();

            
getOffers() public abstract method (available since version 1.2.2)
public abstract luya\web\jsonld\Offer getOffers ( )

                public function getOffers();

            
getPosition() public abstract method

public abstract integer|string getPosition ( )

                public function getPosition();

            
getProducer() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getProducer ( )

                public function getProducer();

            
getProvider() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getProvider ( )

                public function getProvider();

            
getPublisher() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getPublisher ( )

                public function getPublisher();

            
getPublisherImprint() public abstract method

public abstract luya\web\jsonld\Organization getPublisherImprint ( )

                public function getPublisherImprint();

            
getPublishingPrinciples() public abstract method

public abstract luya\web\jsonld\CreativeWork getPublishingPrinciples ( )

                public function getPublishingPrinciples();

            
getRecordedAt() public abstract method

public abstract luya\web\jsonld\Event getRecordedAt ( )

                public function getRecordedAt();

            
getSameAs() public abstract method
public abstract string getSameAs ( )

                public function getSameAs();

            
getSchemaVersion() public abstract method

public abstract string getSchemaVersion ( )

                public function getSchemaVersion();

            
getSourceOrganization() public abstract method

public abstract luya\web\jsonld\Organization getSourceOrganization ( )

                public function getSourceOrganization();

            
getSpatialCoverage() public abstract method

public abstract luya\web\jsonld\Place getSpatialCoverage ( )

                public function getSpatialCoverage();

            
getSponsor() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getSponsor ( )

                public function getSponsor();

            
getSubjectOf() public abstract method
public abstract luya\web\jsonld\CreativeWork|luya\web\jsonld\Event getSubjectOf ( )

                public function getSubjectOf();

            
getTemporalCoverage() public abstract method

public abstract \luya\web\jsonld\DateTime|\luya\web\jsonld\URL|string getTemporalCoverage ( )

                public function getTemporalCoverage();

            
getText() public abstract method

public abstract string getText ( )

                public function getText();

            
getThumbnailUrl() public abstract method

public abstract string getThumbnailUrl ( )

                public function getThumbnailUrl();

            
getTranslationOfWork() public abstract method

public abstract luya\web\jsonld\CreativeWork getTranslationOfWork ( )

                public function getTranslationOfWork();

            
getTranslator() public abstract method

public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getTranslator ( )

                public function getTranslator();

            
getTypicalAgeRange() public abstract method

public abstract string getTypicalAgeRange ( )

                public function getTypicalAgeRange();

            
getUrl() public abstract method
public abstract string getUrl ( )

                public function getUrl();

            
getVersion() public abstract method

public abstract integer|string getVersion ( )

                public function getVersion();

            
getWorkExample() public abstract method

public abstract luya\web\jsonld\CreativeWork getWorkExample ( )

                public function getWorkExample();

            
getWorkTranslation() public abstract method

public abstract luya\web\jsonld\CreativeWork getWorkTranslation ( )

                public function getWorkTranslation();

            
getisPartOf() public abstract method

public abstract luya\web\jsonld\CreativeWork getisPartOf ( )

                public function getisPartOf();

            
isAccessibleForFree() public abstract method

public abstract boolean isAccessibleForFree ( )

                public function isAccessibleForFree();

            
isFamilyFriendly() public abstract method

public abstract boolean isFamilyFriendly ( )

                public function isFamilyFriendly();

            
setAbout() public abstract method

public abstract static setAbout ( luya\web\jsonld\Thing $about )
$about luya\web\jsonld\Thing

                public function setAbout(Thing $about);

            
setAccessMode() public abstract method

public abstract static setAccessMode ( $accessMode )
$accessMode string

                public function setAccessMode($accessMode);

            
setAccessModeSufficient() public abstract method

public abstract static setAccessModeSufficient ( $accessModeSufficient )
$accessModeSufficient string

                public function setAccessModeSufficient($accessModeSufficient);

            
setAccessibilityAPI() public abstract method

public abstract static setAccessibilityAPI ( $accessibilityAPI )
$accessibilityAPI string

                public function setAccessibilityAPI($accessibilityAPI);

            
setAccessibilityControl() public abstract method

public abstract static setAccessibilityControl ( $accessibilityControl )
$accessibilityControl string

                public function setAccessibilityControl($accessibilityControl);

            
setAccessibilityFeature() public abstract method

public abstract static setAccessibilityFeature ( $accessibilityFeature )
$accessibilityFeature string

                public function setAccessibilityFeature($accessibilityFeature);

            
setAccessibilityHazard() public abstract method

public abstract static setAccessibilityHazard ( $accessibilityHazard )
$accessibilityHazard string

                public function setAccessibilityHazard($accessibilityHazard);

            
setAccessibilitySummary() public abstract method

public abstract static setAccessibilitySummary ( $accessibilitySummary )
$accessibilitySummary string

                public function setAccessibilitySummary($accessibilitySummary);

            
setAccountablePerson() public abstract method

public abstract static setAccountablePerson ( luya\web\jsonld\Person $accountablePerson )
$accountablePerson luya\web\jsonld\Person

                public function setAccountablePerson(Person $accountablePerson);

            
setAdditionalType() public abstract method
public abstract static setAdditionalType ( luya\web\jsonld\UrlValue $additionalType )
$additionalType luya\web\jsonld\UrlValue

                public function setAdditionalType(UrlValue $additionalType);

            
setAlternateName() public abstract method
public abstract static setAlternateName ( $alternateName )
$alternateName string

                public function setAlternateName($alternateName);

            
setAlternativeHeadline() public abstract method

public abstract static setAlternativeHeadline ( $alternativeHeadline )
$alternativeHeadline string

                public function setAlternativeHeadline($alternativeHeadline);

            
setAssociatedMedia() public abstract method

public abstract static setAssociatedMedia ( luya\web\jsonld\MediaObject $associatedMedia )
$associatedMedia luya\web\jsonld\MediaObject

                public function setAssociatedMedia(MediaObject $associatedMedia);

            
setAuthor() public abstract method

public abstract static setAuthor ( $author )
$author luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setAuthor($author);

            
setAward() public abstract method

public abstract static setAward ( $award )
$award string

                public function setAward($award);

            
setCharacter() public abstract method

public abstract static setCharacter ( luya\web\jsonld\Person $character )
$character luya\web\jsonld\Person

                public function setCharacter(Person $character);

            
setCitation() public abstract method

public abstract static setCitation ( luya\web\jsonld\CreativeWork $citation )
$citation luya\web\jsonld\CreativeWork|string

                public function setCitation(CreativeWork $citation);

            
setComment() public abstract method

public abstract static setComment ( luya\web\jsonld\Comment $comment )
$comment luya\web\jsonld\Comment

                public function setComment(Comment $comment);

            
setCommentCount() public abstract method

public abstract static setCommentCount ( $commentCount )
$commentCount integer

                public function setCommentCount($commentCount);

            
setContentLocation() public abstract method

public abstract static setContentLocation ( luya\web\jsonld\Place $contentLocation )
$contentLocation luya\web\jsonld\Place

                public function setContentLocation(Place $contentLocation);

            
setContentRating() public abstract method

public abstract static setContentRating ( $contentRating )
$contentRating string

                public function setContentRating($contentRating);

            
setContentReferenceTime() public abstract method

public abstract static setContentReferenceTime ( luya\web\jsonld\DateTimeValue $contentReferenceTime )
$contentReferenceTime luya\web\jsonld\DateTimeValue

                public function setContentReferenceTime(DateTimeValue $contentReferenceTime);

            
setContributor() public abstract method

public abstract static setContributor ( $contributor )
$contributor luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setContributor($contributor);

            
setCopyrightHolder() public abstract method

public abstract static setCopyrightHolder ( $copyrightHolder )
$copyrightHolder luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setCopyrightHolder($copyrightHolder);

            
setCopyrightYear() public abstract method

public abstract static setCopyrightYear ( $copyrightYear )
$copyrightYear mixed

                public function setCopyrightYear($copyrightYear);

            
setCreator() public abstract method

public abstract static setCreator ( $creator )
$creator luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setCreator($creator);

            
setDateCreated() public abstract method

public abstract static setDateCreated ( luya\web\jsonld\DateTimeValue $dateCreated )
$dateCreated luya\web\jsonld\DateTimeValue

                public function setDateCreated(DateTimeValue $dateCreated);

            
setDateModified() public abstract method

public abstract static setDateModified ( luya\web\jsonld\DateTimeValue $dateModified )
$dateModified luya\web\jsonld\DateTimeValue

                public function setDateModified(DateTimeValue $dateModified);

            
setDatePublished() public abstract method

public abstract static setDatePublished ( luya\web\jsonld\DateTimeValue $datePublished )
$datePublished luya\web\jsonld\DateTimeValue

                public function setDatePublished(DateTimeValue $datePublished);

            
setDescription() public abstract method
public abstract static setDescription ( $description )
$description string

                public function setDescription($description);

            
setDisambiguatingDescription() public abstract method
public abstract static setDisambiguatingDescription ( $disambiguatingDescription )
$disambiguatingDescription string

                public function setDisambiguatingDescription($disambiguatingDescription);

            
setDiscussionUrl() public abstract method

public abstract static setDiscussionUrl ( luya\web\jsonld\UrlValue $discussionUrl )
$discussionUrl luya\web\jsonld\UrlValue

                public function setDiscussionUrl(UrlValue $discussionUrl);

            
setEditor() public abstract method

public abstract void setEditor ( luya\web\jsonld\Person $editor )
$editor luya\web\jsonld\Person

                public function setEditor(Person $editor);

            
setEducationalUse() public abstract method

public abstract luya\web\jsonld\CreativeWork setEducationalUse ( luya\web\jsonld\CreativeWork $educationalUse )
$educationalUse string

                public function setEducationalUse(CreativeWork $educationalUse);

            
setEncoding() public abstract method

public abstract luya\web\jsonld\CreativeWork setEncoding ( luya\web\jsonld\MediaObject $encoding )
$encoding luya\web\jsonld\MediaObject

                public function setEncoding(MediaObject $encoding);

            
setExampleOfWork() public abstract method

public abstract static setExampleOfWork ( luya\web\jsonld\CreativeWork $exampleOfWork )
$exampleOfWork luya\web\jsonld\CreativeWork

                public function setExampleOfWork(CreativeWork $exampleOfWork);

            
setExpires() public abstract method

public abstract static setExpires ( luya\web\jsonld\DateValue $expires )
$expires luya\web\jsonld\DateValue

                public function setExpires(DateValue $expires);

            
setFileFormat() public abstract method

public abstract static setFileFormat ( $fileFormat )
$fileFormat string

                public function setFileFormat($fileFormat);

            
setGenre() public abstract method

public abstract static setGenre ( $genre )
$genre string

                public function setGenre($genre);

            
setHasPart() public abstract method

public abstract static setHasPart ( luya\web\jsonld\CreativeWork $hasPart )
$hasPart luya\web\jsonld\CreativeWork

                public function setHasPart(CreativeWork $hasPart);

            
setHeadline() public abstract method

public abstract static setHeadline ( luya\web\jsonld\TextValue $headline )
$headline luya\web\jsonld\TextValue

                public function setHeadline(TextValue $headline);

            
setIdentifier() public abstract method
public abstract static setIdentifier ( luya\web\jsonld\PropertyValue $identifier )
$identifier

                public function setIdentifier(PropertyValue $identifier);

            
setImage() public abstract method
public abstract static setImage ( luya\web\jsonld\ImageObject $image )
$image luya\web\jsonld\ImageObject

                public function setImage(ImageObject $image);

            
setInteractivityType() public abstract method

public abstract static setInteractivityType ( $interactivityType )
$interactivityType string

                public function setInteractivityType($interactivityType);

            
setIsAccessibleForFree() public abstract method

public abstract static setIsAccessibleForFree ( $isAccessibleForFree )
$isAccessibleForFree boolean

                public function setIsAccessibleForFree($isAccessibleForFree);

            
setIsFamilyFriendly() public abstract method

public abstract static setIsFamilyFriendly ( $isFamilyFriendly )
$isFamilyFriendly boolean

                public function setIsFamilyFriendly($isFamilyFriendly);

            
setIsPartOf() public abstract method

public abstract static setIsPartOf ( luya\web\jsonld\CreativeWork $isPartOf )
$isPartOf luya\web\jsonld\CreativeWork

                public function setIsPartOf(CreativeWork $isPartOf);

            
setKeywords() public abstract method

public abstract static setKeywords ( $keywords )
$keywords string

                public function setKeywords($keywords);

            
setLearningResourceType() public abstract method

public abstract static setLearningResourceType ( $learningResourceType )
$learningResourceType string

                public function setLearningResourceType($learningResourceType);

            
setLocationCreated() public abstract method

public abstract static setLocationCreated ( luya\web\jsonld\Place $locationCreated )
$locationCreated luya\web\jsonld\Place

                public function setLocationCreated(Place $locationCreated);

            
setMainEntity() public abstract method

public abstract static setMainEntity ( luya\web\jsonld\Thing $mainEntity )
$mainEntity luya\web\jsonld\Thing

                public function setMainEntity(Thing $mainEntity);

            
setMainEntityOfPage() public abstract method
public abstract static setMainEntityOfPage ( luya\web\jsonld\CreativeWork $mainEntityOfPage )
$mainEntityOfPage luya\web\jsonld\CreativeWork

                public function setMainEntityOfPage(CreativeWork $mainEntityOfPage);

            
setMentions() public abstract method

public abstract static setMentions ( luya\web\jsonld\Thing $mentions )
$mentions luya\web\jsonld\Thing

                public function setMentions(Thing $mentions);

            
setName() public abstract method
public abstract static setName ( $name )
$name string

                public function setName($name);

            
setOffers() public abstract method (available since version 1.2.2)
public abstract void setOffers ( luya\web\jsonld\Offer $offers )
$offers

                public function setOffers(Offer $offers);

            
setPosition() public abstract method

public abstract static setPosition ( $position )
$position integer|string

                public function setPosition($position);

            
setProducer() public abstract method

public abstract static setProducer ( $producer )
$producer luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setProducer($producer);

            
setProvider() public abstract method

public abstract static setProvider ( $provider )
$provider luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setProvider($provider);

            
setPublisher() public abstract method

public abstract static setPublisher ( $publisher )
$publisher luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setPublisher($publisher);

            
setPublisherImprint() public abstract method

public abstract static setPublisherImprint ( luya\web\jsonld\Organization $publisherImprint )
$publisherImprint luya\web\jsonld\Organization

                public function setPublisherImprint(Organization $publisherImprint);

            
setPublishingPrinciples() public abstract method

public abstract static setPublishingPrinciples ( luya\web\jsonld\CreativeWork $publishingPrinciples )
$publishingPrinciples luya\web\jsonld\CreativeWork

                public function setPublishingPrinciples(CreativeWork $publishingPrinciples);

            
setRecordedAt() public abstract method

public abstract static setRecordedAt ( luya\web\jsonld\Event $recordedAt )
$recordedAt luya\web\jsonld\Event

                public function setRecordedAt(Event $recordedAt);

            
setSameAs() public abstract method
public abstract static setSameAs ( luya\web\jsonld\UrlValue $sameAs )
$sameAs luya\web\jsonld\UrlValue

                public function setSameAs(UrlValue $sameAs);

            
setSchemaVersion() public abstract method

public abstract static setSchemaVersion ( luya\web\jsonld\UrlValue $schemaVersion )
$schemaVersion string

                public function setSchemaVersion(UrlValue $schemaVersion);

            
setSourceOrganization() public abstract method

public abstract static setSourceOrganization ( luya\web\jsonld\Organization $sourceOrganization )
$sourceOrganization luya\web\jsonld\Organization

                public function setSourceOrganization(Organization $sourceOrganization);

            
setSpatialCoverage() public abstract method

public abstract static setSpatialCoverage ( luya\web\jsonld\Place $spatialCoverage )
$spatialCoverage luya\web\jsonld\Place

                public function setSpatialCoverage(Place $spatialCoverage);

            
setSponsor() public abstract method

public abstract static setSponsor ( $sponsor )
$sponsor luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setSponsor($sponsor);

            
setSubjectOf() public abstract method
public abstract static setSubjectOf ( $subjectOf )
$subjectOf luya\web\jsonld\CreativeWork|luya\web\jsonld\Event

                public function setSubjectOf($subjectOf);

            
setTemporalCoverage() public abstract method

public abstract static setTemporalCoverage ( $temporalCoverage )
$temporalCoverage \luya\web\jsonld\DateTime|\luya\web\jsonld\URL|string

                public function setTemporalCoverage($temporalCoverage);

            
setText() public abstract method

public abstract static setText ( $text )
$text string

                public function setText($text);

            
setThumbnailUrl() public abstract method

public abstract static setThumbnailUrl ( luya\web\jsonld\UrlValue $thumbnailUrl )
$thumbnailUrl luya\web\jsonld\UrlValue

                public function setThumbnailUrl(UrlValue $thumbnailUrl);

            
setTranslationOfWork() public abstract method

public abstract static setTranslationOfWork ( luya\web\jsonld\CreativeWork $translationOfWork )
$translationOfWork luya\web\jsonld\CreativeWork

                public function setTranslationOfWork(CreativeWork $translationOfWork);

            
setTranslator() public abstract method

public abstract static setTranslator ( $translator )
$translator luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setTranslator($translator);

            
setTypicalAgeRange() public abstract method

public abstract static setTypicalAgeRange ( $typicalAgeRange )
$typicalAgeRange string

                public function setTypicalAgeRange($typicalAgeRange);

            
setUrl() public abstract method
public abstract static setUrl ( luya\web\jsonld\UrlValue $url )
$url luya\web\jsonld\UrlValue

                public function setUrl(UrlValue $url);

            
setVersion() public abstract method

public abstract static setVersion ( $version )
$version integer|string

                public function setVersion($version);

            
setWorkExample() public abstract method

public abstract static setWorkExample ( luya\web\jsonld\CreativeWork $workExample )
$workExample luya\web\jsonld\CreativeWork

                public function setWorkExample(CreativeWork $workExample);

            
setWorkTranslation() public abstract method

public abstract static setWorkTranslation ( luya\web\jsonld\CreativeWork $workTranslation )
$workTranslation luya\web\jsonld\CreativeWork

                public function setWorkTranslation(CreativeWork $workTranslation);