Interface luya\web\jsonld\PersonInterface
| Implemented by | luya\web\jsonld\Person |
|---|---|
| Available since version | 1.0.0 |
| Source Code | https://github.com/luyadev/luya/blob/master/core/web/jsonld/PersonInterface.php |
JsonLd - Person interface
See also http://schema.org/Organization.
Public Methods
Method Details
| public abstract \luya\web\jsonld\Brand|luya\web\jsonld\Organization getBrand ( ) |
public function getBrand();
| public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getFunder ( ) |
public function getFunder();
| public abstract \luya\web\jsonld\Distance|\luya\web\jsonld\QuantitativeValue getHeight ( ) |
public function getHeight();
| public abstract luya\web\jsonld\ContactPoint|luya\web\jsonld\Place getHomeLocation ( ) |
public function getHomeLocation();
| public abstract luya\web\jsonld\Organization|\luya\web\jsonld\ProgramMembership getMemberOf ( ) |
public function getMemberOf();
| public abstract luya\web\jsonld\CreativeWork|\luya\web\jsonld\URL getPublishingPrinciples ( ) |
public function getPublishingPrinciples();
| public abstract luya\web\jsonld\Organization|luya\web\jsonld\Person getSponsor ( ) |
public function getSponsor();
| public abstract luya\web\jsonld\ContactPoint|luya\web\jsonld\Place getWorkLocation ( ) |
public function getWorkLocation();
| public abstract static setAdditionalName ( $additionalName ) | ||
| $additionalName | ||
public function setAdditionalName($additionalName);
| public abstract static setAddress ( luya\web\jsonld\PostalAddress $address ) | ||
| $address | luya\web\jsonld\PostalAddress | |
public function setAddress(PostalAddress $address);
| public abstract static setAffiliation ( luya\web\jsonld\Organization $affiliation ) | ||
| $affiliation | luya\web\jsonld\Organization | |
public function setAffiliation(Organization $affiliation);
| public abstract static setBirthDate ( luya\web\jsonld\DateValue $birthDate ) | ||
| $birthDate | luya\web\jsonld\DateValue | |
public function setBirthDate(DateValue $birthDate);
| public abstract static setBirthPlace ( $birthPlace ) | ||
| $birthPlace | luya\web\jsonld\Place | |
public function setBirthPlace($birthPlace);
| public abstract static setBrand ( $brand ) | ||
| $brand | \luya\web\jsonld\Brand|luya\web\jsonld\Organization | |
public function setBrand($brand);
| public abstract static setChildren ( luya\web\jsonld\Person $children ) | ||
| $children | luya\web\jsonld\Person | |
public function setChildren(Person $children);
| public abstract static setColleague ( luya\web\jsonld\Person $colleague ) | ||
| $colleague | luya\web\jsonld\Person | |
public function setColleague(Person $colleague);
| public abstract static setContactPoint ( luya\web\jsonld\ContactPoint $contactPoint ) | ||
| $contactPoint | luya\web\jsonld\ContactPoint | |
public function setContactPoint(ContactPoint $contactPoint);
| public abstract static setDeathDate ( luya\web\jsonld\DateValue $deathDate ) | ||
| $deathDate | luya\web\jsonld\DateValue | |
public function setDeathDate(DateValue $deathDate);
| public abstract static setDeathPlace ( luya\web\jsonld\Place $deathPlace ) | ||
| $deathPlace | luya\web\jsonld\Place | |
public function setDeathPlace(Place $deathPlace);
| public abstract static setDuns ( luya\web\jsonld\Person $duns ) | ||
| $duns | ||
public function setDuns(Person $duns);
| public abstract static setFamilyName ( $familyName ) | ||
| $familyName | ||
public function setFamilyName($familyName);
| public abstract static setFaxNumber ( $faxNumber ) | ||
| $faxNumber | ||
public function setFaxNumber($faxNumber);
| public abstract static setFollows ( luya\web\jsonld\Person $follows ) | ||
| $follows | luya\web\jsonld\Person | |
public function setFollows(Person $follows);
| public abstract static setFunder ( $funder ) | ||
| $funder | luya\web\jsonld\Organization|luya\web\jsonld\Person | |
public function setFunder($funder);
| public abstract static setGivenName ( $givenName ) | ||
| $givenName | ||
public function setGivenName($givenName);
| public abstract static setGlobalLocationNumber ( $globalLocationNumber ) | ||
| $globalLocationNumber | ||
public function setGlobalLocationNumber($globalLocationNumber);
| public abstract static setHasPOS ( $hasPOS ) | ||
| $hasPOS | luya\web\jsonld\Place | |
public function setHasPOS($hasPOS);
| public abstract static setHeight ( $height ) | ||
| $height | \luya\web\jsonld\Distance|\luya\web\jsonld\QuantitativeValue | |
public function setHeight($height);
| public abstract static setHomeLocation ( $homeLocation ) | ||
| $homeLocation | luya\web\jsonld\ContactPoint|luya\web\jsonld\Place | |
public function setHomeLocation($homeLocation);
| public abstract static setHonorificPrefix ( $honorificPrefix ) | ||
| $honorificPrefix | ||
public function setHonorificPrefix($honorificPrefix);
| public abstract static setHonorificSuffix ( $honorificSuffix ) | ||
| $honorificSuffix | ||
public function setHonorificSuffix($honorificSuffix);
| public abstract static setKnows ( luya\web\jsonld\Person $knows ) | ||
| $knows | luya\web\jsonld\Person | |
public function setKnows(Person $knows);
| public abstract static setMakesOffer ( luya\web\jsonld\Offer $makesOffer ) | ||
| $makesOffer | luya\web\jsonld\Offer | |
public function setMakesOffer(Offer $makesOffer);
| public abstract static setMemberOf ( $memberOf ) | ||
| $memberOf | luya\web\jsonld\Organization|\luya\web\jsonld\ProgramMembership | |
public function setMemberOf($memberOf);
| public abstract static setNationality ( luya\web\jsonld\Country $nationality ) | ||
| $nationality | luya\web\jsonld\Country | |
public function setNationality(Country $nationality);
| public abstract static setParent ( luya\web\jsonld\Person $parent ) | ||
| $parent | luya\web\jsonld\Person | |
public function setParent(Person $parent);
| public abstract static setPerformerIn ( luya\web\jsonld\Event $performerIn ) | ||
| $performerIn | luya\web\jsonld\Event | |
public function setPerformerIn(Event $performerIn);
| public abstract static setPublishingPrinciples ( $publishingPrinciples ) | ||
| $publishingPrinciples | luya\web\jsonld\CreativeWork|\luya\web\jsonld\URL | |
public function setPublishingPrinciples($publishingPrinciples);
| public abstract static setRelatedTo ( luya\web\jsonld\Person $relatedTo ) | ||
| $relatedTo | luya\web\jsonld\Person | |
public function setRelatedTo(Person $relatedTo);
| public abstract static setSibling ( luya\web\jsonld\Person $sibling ) | ||
| $sibling | luya\web\jsonld\Person | |
public function setSibling(Person $sibling);
| public abstract static setSponsor ( $sponsor ) | ||
| $sponsor | luya\web\jsonld\Organization|luya\web\jsonld\Person | |
public function setSponsor($sponsor);
| public abstract static setSpouse ( luya\web\jsonld\Person $spouse ) | ||
| $spouse | luya\web\jsonld\Person | |
public function setSpouse(Person $spouse);
| public abstract static setTelephone ( $telephone ) | ||
| $telephone | ||
public function setTelephone($telephone);
| public abstract static setWorkLocation ( $workLocation ) | ||
| $workLocation | luya\web\jsonld\ContactPoint|luya\web\jsonld\Place | |
public function setWorkLocation($workLocation);
| public abstract static setWorksFor ( luya\web\jsonld\Organization $worksFor ) | ||
| $worksFor | luya\web\jsonld\Organization | |
public function setWorksFor(Organization $worksFor);