Skip to content

Commit

Permalink
Merge pull request #213 from spatie/schema-24
Browse files Browse the repository at this point in the history
Schema 24
  • Loading branch information
Gummibeer authored Jan 11, 2024
2 parents b8d6075 + 04da7c6 commit c95abf7
Show file tree
Hide file tree
Showing 358 changed files with 7,169 additions and 676 deletions.
2 changes: 1 addition & 1 deletion generator/Console/GenerateCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
$generator = new PackageGenerator();

$definitions = new Definitions([
'core' => 'https://raw.githubusercontent.com/schemaorg/schemaorg/main/data/releases/23.0/schemaorg-all-https.jsonld',
'core' => 'https://raw.githubusercontent.com/schemaorg/schemaorg/main/data/releases/24.0/schemaorg-all-https.jsonld',
]);

if (! $input->getOption('local')) {
Expand Down
17 changes: 17 additions & 0 deletions src/APIReference.php
Original file line number Diff line number Diff line change
Expand Up @@ -821,6 +821,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AboutPage.php
Original file line number Diff line number Diff line change
Expand Up @@ -744,6 +744,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AdvertiserContentArticle.php
Original file line number Diff line number Diff line change
Expand Up @@ -783,6 +783,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AmpStory.php
Original file line number Diff line number Diff line change
Expand Up @@ -789,6 +789,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AnalysisNewsArticle.php
Original file line number Diff line number Diff line change
Expand Up @@ -810,6 +810,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Answer.php
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/ArchiveComponent.php
Original file line number Diff line number Diff line change
Expand Up @@ -731,6 +731,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Article.php
Original file line number Diff line number Diff line change
Expand Up @@ -782,6 +782,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AskPublicNewsArticle.php
Original file line number Diff line number Diff line change
Expand Up @@ -810,6 +810,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Atlas.php
Original file line number Diff line number Diff line change
Expand Up @@ -731,6 +731,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AudioObject.php
Original file line number Diff line number Diff line change
Expand Up @@ -802,6 +802,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/AudioObjectSnapshot.php
Original file line number Diff line number Diff line change
Expand Up @@ -810,6 +810,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Audiobook.php
Original file line number Diff line number Diff line change
Expand Up @@ -848,6 +848,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/BackgroundNewsArticle.php
Original file line number Diff line number Diff line change
Expand Up @@ -815,6 +815,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Barcode.php
Original file line number Diff line number Diff line change
Expand Up @@ -803,6 +803,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
17 changes: 17 additions & 0 deletions src/Blog.php
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,23 @@ public function description($description)
return $this->setProperty('description', $description);
}

/**
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
* the digital source(s) for some [[CreativeWork]].
*
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
*
* @return static
*
* @see https://schema.org/digitalSourceType
* @see https://pending.schema.org
* @link https://github.com/schemaorg/schemaorg/issues/3392
*/
public function digitalSourceType($digitalSourceType)
{
return $this->setProperty('digitalSourceType', $digitalSourceType);
}

/**
* A sub property of description. A short description of the item used to
* disambiguate from other, similar items. Information from other properties
Expand Down
Loading

0 comments on commit c95abf7

Please sign in to comment.