Skip to content

Commit c95abf7

Browse files
authored
Merge pull request #213 from spatie/schema-24
Schema 24
2 parents b8d6075 + 04da7c6 commit c95abf7

File tree

358 files changed

+7169
-676
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

358 files changed

+7169
-676
lines changed

generator/Console/GenerateCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
3131
$generator = new PackageGenerator();
3232

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

3737
if (! $input->getOption('local')) {

src/APIReference.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -821,6 +821,23 @@ public function description($description)
821821
return $this->setProperty('description', $description);
822822
}
823823

824+
/**
825+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
826+
* the digital source(s) for some [[CreativeWork]].
827+
*
828+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
829+
*
830+
* @return static
831+
*
832+
* @see https://schema.org/digitalSourceType
833+
* @see https://pending.schema.org
834+
* @link https://github.com/schemaorg/schemaorg/issues/3392
835+
*/
836+
public function digitalSourceType($digitalSourceType)
837+
{
838+
return $this->setProperty('digitalSourceType', $digitalSourceType);
839+
}
840+
824841
/**
825842
* A sub property of description. A short description of the item used to
826843
* disambiguate from other, similar items. Information from other properties

src/AboutPage.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,23 @@ public function description($description)
744744
return $this->setProperty('description', $description);
745745
}
746746

747+
/**
748+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
749+
* the digital source(s) for some [[CreativeWork]].
750+
*
751+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
752+
*
753+
* @return static
754+
*
755+
* @see https://schema.org/digitalSourceType
756+
* @see https://pending.schema.org
757+
* @link https://github.com/schemaorg/schemaorg/issues/3392
758+
*/
759+
public function digitalSourceType($digitalSourceType)
760+
{
761+
return $this->setProperty('digitalSourceType', $digitalSourceType);
762+
}
763+
747764
/**
748765
* A sub property of description. A short description of the item used to
749766
* disambiguate from other, similar items. Information from other properties

src/AdvertiserContentArticle.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -783,6 +783,23 @@ public function description($description)
783783
return $this->setProperty('description', $description);
784784
}
785785

786+
/**
787+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
788+
* the digital source(s) for some [[CreativeWork]].
789+
*
790+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
791+
*
792+
* @return static
793+
*
794+
* @see https://schema.org/digitalSourceType
795+
* @see https://pending.schema.org
796+
* @link https://github.com/schemaorg/schemaorg/issues/3392
797+
*/
798+
public function digitalSourceType($digitalSourceType)
799+
{
800+
return $this->setProperty('digitalSourceType', $digitalSourceType);
801+
}
802+
786803
/**
787804
* A sub property of description. A short description of the item used to
788805
* disambiguate from other, similar items. Information from other properties

src/AmpStory.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,23 @@ public function description($description)
789789
return $this->setProperty('description', $description);
790790
}
791791

792+
/**
793+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
794+
* the digital source(s) for some [[CreativeWork]].
795+
*
796+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
797+
*
798+
* @return static
799+
*
800+
* @see https://schema.org/digitalSourceType
801+
* @see https://pending.schema.org
802+
* @link https://github.com/schemaorg/schemaorg/issues/3392
803+
*/
804+
public function digitalSourceType($digitalSourceType)
805+
{
806+
return $this->setProperty('digitalSourceType', $digitalSourceType);
807+
}
808+
792809
/**
793810
* A sub property of description. A short description of the item used to
794811
* disambiguate from other, similar items. Information from other properties

src/AnalysisNewsArticle.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,23 @@ public function description($description)
810810
return $this->setProperty('description', $description);
811811
}
812812

813+
/**
814+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
815+
* the digital source(s) for some [[CreativeWork]].
816+
*
817+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
818+
*
819+
* @return static
820+
*
821+
* @see https://schema.org/digitalSourceType
822+
* @see https://pending.schema.org
823+
* @link https://github.com/schemaorg/schemaorg/issues/3392
824+
*/
825+
public function digitalSourceType($digitalSourceType)
826+
{
827+
return $this->setProperty('digitalSourceType', $digitalSourceType);
828+
}
829+
813830
/**
814831
* A sub property of description. A short description of the item used to
815832
* disambiguate from other, similar items. Information from other properties

src/Answer.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -748,6 +748,23 @@ public function description($description)
748748
return $this->setProperty('description', $description);
749749
}
750750

751+
/**
752+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
753+
* the digital source(s) for some [[CreativeWork]].
754+
*
755+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
756+
*
757+
* @return static
758+
*
759+
* @see https://schema.org/digitalSourceType
760+
* @see https://pending.schema.org
761+
* @link https://github.com/schemaorg/schemaorg/issues/3392
762+
*/
763+
public function digitalSourceType($digitalSourceType)
764+
{
765+
return $this->setProperty('digitalSourceType', $digitalSourceType);
766+
}
767+
751768
/**
752769
* A sub property of description. A short description of the item used to
753770
* disambiguate from other, similar items. Information from other properties

src/ArchiveComponent.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -731,6 +731,23 @@ public function description($description)
731731
return $this->setProperty('description', $description);
732732
}
733733

734+
/**
735+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
736+
* the digital source(s) for some [[CreativeWork]].
737+
*
738+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
739+
*
740+
* @return static
741+
*
742+
* @see https://schema.org/digitalSourceType
743+
* @see https://pending.schema.org
744+
* @link https://github.com/schemaorg/schemaorg/issues/3392
745+
*/
746+
public function digitalSourceType($digitalSourceType)
747+
{
748+
return $this->setProperty('digitalSourceType', $digitalSourceType);
749+
}
750+
734751
/**
735752
* A sub property of description. A short description of the item used to
736753
* disambiguate from other, similar items. Information from other properties

src/Article.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -782,6 +782,23 @@ public function description($description)
782782
return $this->setProperty('description', $description);
783783
}
784784

785+
/**
786+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
787+
* the digital source(s) for some [[CreativeWork]].
788+
*
789+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
790+
*
791+
* @return static
792+
*
793+
* @see https://schema.org/digitalSourceType
794+
* @see https://pending.schema.org
795+
* @link https://github.com/schemaorg/schemaorg/issues/3392
796+
*/
797+
public function digitalSourceType($digitalSourceType)
798+
{
799+
return $this->setProperty('digitalSourceType', $digitalSourceType);
800+
}
801+
785802
/**
786803
* A sub property of description. A short description of the item used to
787804
* disambiguate from other, similar items. Information from other properties

src/AskPublicNewsArticle.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,23 @@ public function description($description)
810810
return $this->setProperty('description', $description);
811811
}
812812

813+
/**
814+
* Indicates an IPTCDigitalSourceEnumeration code indicating the nature of
815+
* the digital source(s) for some [[CreativeWork]].
816+
*
817+
* @param \Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract|\Spatie\SchemaOrg\Contracts\IPTCDigitalSourceEnumerationContract[] $digitalSourceType
818+
*
819+
* @return static
820+
*
821+
* @see https://schema.org/digitalSourceType
822+
* @see https://pending.schema.org
823+
* @link https://github.com/schemaorg/schemaorg/issues/3392
824+
*/
825+
public function digitalSourceType($digitalSourceType)
826+
{
827+
return $this->setProperty('digitalSourceType', $digitalSourceType);
828+
}
829+
813830
/**
814831
* A sub property of description. A short description of the item used to
815832
* disambiguate from other, similar items. Information from other properties

0 commit comments

Comments
 (0)