Interface luya\web\jsonld\EventInterface

Implemented byluya\web\jsonld\Event
Available since version1.0.0
Source Code https://github.com/luyadev/luya/blob/master/core/web/jsonld/EventInterface.php

JsonLd - Event interface

Public Methods

Hide inherited methods

Method Description Defined By
getAbout() luya\web\jsonld\EventInterface
getActor() luya\web\jsonld\EventInterface
getAttendee() luya\web\jsonld\EventInterface
getComposer() luya\web\jsonld\EventInterface
getContributor() luya\web\jsonld\EventInterface
getDirector() luya\web\jsonld\EventInterface
getDoorTime() luya\web\jsonld\EventInterface
getDuration() luya\web\jsonld\EventInterface
getEndDate() luya\web\jsonld\EventInterface
getFunder() luya\web\jsonld\EventInterface
getInLanguage() luya\web\jsonld\EventInterface
getLocation() luya\web\jsonld\EventInterface
getMaximumAttendeeCapacity() luya\web\jsonld\EventInterface
getOrganizer() luya\web\jsonld\EventInterface
getPerformer() luya\web\jsonld\EventInterface
getPreviousStartDate() luya\web\jsonld\EventInterface
getRecordedIn() luya\web\jsonld\EventInterface
getRemainingAttendeeCapacity() luya\web\jsonld\EventInterface
getSponsor() luya\web\jsonld\EventInterface
getStartDate() luya\web\jsonld\EventInterface
getSubEvent() luya\web\jsonld\EventInterface
getSuperEvent() luya\web\jsonld\EventInterface
getTranslator() luya\web\jsonld\EventInterface
getTypicalAgeRange() luya\web\jsonld\EventInterface
getWorkFeatured() luya\web\jsonld\EventInterface
getWorkPerformed() luya\web\jsonld\EventInterface
isAccessibleForFree() luya\web\jsonld\EventInterface
setAbout() luya\web\jsonld\EventInterface
setActor() luya\web\jsonld\EventInterface
setAttendee() luya\web\jsonld\EventInterface
setComposer() luya\web\jsonld\EventInterface
setContributor() luya\web\jsonld\EventInterface
setDirector() luya\web\jsonld\EventInterface
setDoorTime() luya\web\jsonld\EventInterface
setDuration() luya\web\jsonld\EventInterface
setEndDate() luya\web\jsonld\EventInterface
setFunder() luya\web\jsonld\EventInterface
setInLanguage() luya\web\jsonld\EventInterface
setIsAccessibleForFree() luya\web\jsonld\EventInterface
setLocation() luya\web\jsonld\EventInterface
setMaximumAttendeeCapacity() luya\web\jsonld\EventInterface
setOrganizer() luya\web\jsonld\EventInterface
setPerformer() luya\web\jsonld\EventInterface
setPreviousStartDate() luya\web\jsonld\EventInterface
setRecordedIn() luya\web\jsonld\EventInterface
setRemainingAttendeeCapacity() luya\web\jsonld\EventInterface
setSponsor() luya\web\jsonld\EventInterface
setStartDate() luya\web\jsonld\EventInterface
setSubEvent() luya\web\jsonld\EventInterface
setSuperEvent() luya\web\jsonld\EventInterface
setTranslator() luya\web\jsonld\EventInterface
setTypicalAgeRange() luya\web\jsonld\EventInterface
setWorkFeatured() luya\web\jsonld\EventInterface
setWorkPerformed() luya\web\jsonld\EventInterface

Method Details

Hide inherited methods

getAbout() public abstract method

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

                public function getAbout();

            
getActor() public abstract method

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

                public function getActor();

            
getAttendee() public abstract method

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

                public function getAttendee();

            
getComposer() public abstract method

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

                public function getComposer();

            
getContributor() public abstract method

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

                public function getContributor();

            
getDirector() public abstract method

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

                public function getDirector();

            
getDoorTime() public abstract method

public abstract string getDoorTime ( )

                public function getDoorTime();

            
getDuration() public abstract method

public abstract string getDuration ( )

                public function getDuration();

            
getEndDate() public abstract method

public abstract string getEndDate ( )

                public function getEndDate();

            
getFunder() public abstract method

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

                public function getFunder();

            
getInLanguage() public abstract method

public abstract \luya\web\jsonld\Language|\luya\web\jsonld\Text getInLanguage ( )

                public function getInLanguage();

            
getLocation() public abstract method

public abstract luya\web\jsonld\Place|luya\web\jsonld\PostalAddress|string getLocation ( )

                public function getLocation();

            
getMaximumAttendeeCapacity() public abstract method

public abstract integer getMaximumAttendeeCapacity ( )

                public function getMaximumAttendeeCapacity();

            
getOrganizer() public abstract method

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

                public function getOrganizer();

            
getPerformer() public abstract method

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

                public function getPerformer();

            
getPreviousStartDate() public abstract method

public abstract string getPreviousStartDate ( )

                public function getPreviousStartDate();

            
getRecordedIn() public abstract method

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

                public function getRecordedIn();

            
getRemainingAttendeeCapacity() public abstract method

public abstract integer getRemainingAttendeeCapacity ( )

                public function getRemainingAttendeeCapacity();

            
getSponsor() public abstract method

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

                public function getSponsor();

            
getStartDate() public abstract method

public abstract string getStartDate ( )

                public function getStartDate();

            
getSubEvent() public abstract method

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

                public function getSubEvent();

            
getSuperEvent() public abstract method

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

                public function getSuperEvent();

            
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();

            
getWorkFeatured() public abstract method

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

                public function getWorkFeatured();

            
getWorkPerformed() public abstract method

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

                public function getWorkPerformed();

            
isAccessibleForFree() public abstract method

public abstract boolean isAccessibleForFree ( )

                public function isAccessibleForFree();

            
setAbout() public abstract method

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

                public function setAbout(Thing $about);

            
setActor() public abstract method

public abstract static setActor ( luya\web\jsonld\Person $actor )
$actor luya\web\jsonld\Person

                public function setActor(Person $actor);

            
setAttendee() public abstract method

public abstract static setAttendee ( $attendee )
$attendee luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setAttendee($attendee);

            
setComposer() public abstract method

public abstract static setComposer ( $composer )
$composer luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setComposer($composer);

            
setContributor() public abstract method

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

                public function setContributor($contributor);

            
setDirector() public abstract method

public abstract static setDirector ( luya\web\jsonld\Person $director )
$director luya\web\jsonld\Person

                public function setDirector(Person $director);

            
setDoorTime() public abstract method

public abstract static setDoorTime ( luya\web\jsonld\DateTimeValue $doorTime )
$doorTime luya\web\jsonld\DateTimeValue

                public function setDoorTime(DateTimeValue $doorTime);

            
setDuration() public abstract method

public abstract static setDuration ( luya\web\jsonld\DurationValue $duration )
$duration luya\web\jsonld\DurationValue

                public function setDuration(DurationValue $duration);

            
setEndDate() public abstract method

public abstract static setEndDate ( luya\web\jsonld\DateTimeValue $endDate )
$endDate luya\web\jsonld\DateTimeValue

                public function setEndDate(DateTimeValue $endDate);

            
setFunder() public abstract method

public abstract static setFunder ( $funder )
$funder luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setFunder($funder);

            
setInLanguage() public abstract method

public abstract static setInLanguage ( luya\web\jsonld\LanguageValue $inLanguage )
$inLanguage \luya\web\jsonld\Language|\luya\web\jsonld\Text

                public function setInLanguage(LanguageValue $inLanguage);

            
setIsAccessibleForFree() public abstract method

public abstract static setIsAccessibleForFree ( $isAccessibleForFree )
$isAccessibleForFree boolean

                public function setIsAccessibleForFree($isAccessibleForFree);

            
setLocation() public abstract method

public abstract static setLocation ( $location )
$location luya\web\jsonld\Place|luya\web\jsonld\PostalAddress|string

                public function setLocation($location);

            
setMaximumAttendeeCapacity() public abstract method

public abstract void setMaximumAttendeeCapacity ( $maximumAttendeeCapacity )
$maximumAttendeeCapacity integer

                public function setMaximumAttendeeCapacity($maximumAttendeeCapacity);

            
setOrganizer() public abstract method

public abstract static setOrganizer ( $organizer )
$organizer luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setOrganizer($organizer);

            
setPerformer() public abstract method

public abstract static setPerformer ( $performer )
$performer luya\web\jsonld\Organization|luya\web\jsonld\Person

                public function setPerformer($performer);

            
setPreviousStartDate() public abstract method

public abstract static setPreviousStartDate ( luya\web\jsonld\DateValue $previousStartDate )
$previousStartDate luya\web\jsonld\DateValue

                public function setPreviousStartDate(DateValue $previousStartDate);

            
setRecordedIn() public abstract method

public abstract static setRecordedIn ( luya\web\jsonld\CreativeWork $recordedIn )
$recordedIn luya\web\jsonld\CreativeWork

                public function setRecordedIn(CreativeWork $recordedIn);

            
setRemainingAttendeeCapacity() public abstract method

public abstract static setRemainingAttendeeCapacity ( $remainingAttendeeCapacity )
$remainingAttendeeCapacity integer

                public function setRemainingAttendeeCapacity($remainingAttendeeCapacity);

            
setSponsor() public abstract method

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

                public function setSponsor($sponsor);

            
setStartDate() public abstract method

public abstract static setStartDate ( luya\web\jsonld\DateTimeValue $startDate )
$startDate luya\web\jsonld\DateTimeValue

                public function setStartDate(DateTimeValue $startDate);

            
setSubEvent() public abstract method

public abstract void setSubEvent ( luya\web\jsonld\Event $subEvent )
$subEvent luya\web\jsonld\Event

                public function setSubEvent(Event $subEvent);

            
setSuperEvent() public abstract method

public abstract static setSuperEvent ( luya\web\jsonld\Event $superEvent )
$superEvent luya\web\jsonld\Event

                public function setSuperEvent(Event $superEvent);

            
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);

            
setWorkFeatured() public abstract method

public abstract static setWorkFeatured ( luya\web\jsonld\CreativeWork $workFeatured )
$workFeatured luya\web\jsonld\CreativeWork

                public function setWorkFeatured(CreativeWork $workFeatured);

            
setWorkPerformed() public abstract method

public abstract static setWorkPerformed ( luya\web\jsonld\CreativeWork $workPerformed )
$workPerformed luya\web\jsonld\CreativeWork

                public function setWorkPerformed(CreativeWork $workPerformed);