@@ -203,14 +203,14 @@ discard block |
||
203 | 203 | * @var array |
204 | 204 | */ |
205 | 205 | static protected $_schemaPropertyExpectedTypes = [ |
206 | - 'breadcrumb' => ['BreadcrumbList','Text'], |
|
206 | + 'breadcrumb' => ['BreadcrumbList', 'Text'], |
|
207 | 207 | 'lastReviewed' => ['Date'], |
208 | 208 | 'mainContentOfPage' => ['WebPageElement'], |
209 | 209 | 'primaryImageOfPage' => ['ImageObject'], |
210 | 210 | 'relatedLink' => ['URL'], |
211 | - 'reviewedBy' => ['Organization','Person'], |
|
211 | + 'reviewedBy' => ['Organization', 'Person'], |
|
212 | 212 | 'significantLink' => ['URL'], |
213 | - 'speakable' => ['SpeakableSpecification','URL'], |
|
213 | + 'speakable' => ['SpeakableSpecification', 'URL'], |
|
214 | 214 | 'specialty' => ['Specialty'] |
215 | 215 | ]; |
216 | 216 | |
@@ -289,7 +289,7 @@ discard block |
||
289 | 289 | { |
290 | 290 | $rules = parent::rules(); |
291 | 291 | $rules = array_merge($rules, [ |
292 | - [['breadcrumb','lastReviewed','mainContentOfPage','primaryImageOfPage','relatedLink','reviewedBy','significantLink','speakable','specialty'], 'validateJsonSchema'], |
|
292 | + [['breadcrumb', 'lastReviewed', 'mainContentOfPage', 'primaryImageOfPage', 'relatedLink', 'reviewedBy', 'significantLink', 'speakable', 'specialty'], 'validateJsonSchema'], |
|
293 | 293 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
294 | 294 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
295 | 295 | ]); |
@@ -119,7 +119,7 @@ |
||
119 | 119 | * @var array |
120 | 120 | */ |
121 | 121 | static protected $_schemaPropertyExpectedTypes = [ |
122 | - 'recipient' => ['Audience','ContactPoint','Organization','Person'] |
|
122 | + 'recipient' => ['Audience', 'ContactPoint', 'Organization', 'Person'] |
|
123 | 123 | ]; |
124 | 124 | |
125 | 125 | /** |
@@ -198,7 +198,7 @@ |
||
198 | 198 | { |
199 | 199 | $rules = parent::rules(); |
200 | 200 | $rules = array_merge($rules, [ |
201 | - [['childMaxAge','childMinAge'], 'validateJsonSchema'], |
|
201 | + [['childMaxAge', 'childMinAge'], 'validateJsonSchema'], |
|
202 | 202 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
203 | 203 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
204 | 204 | ]); |
@@ -882,21 +882,21 @@ discard block |
||
882 | 882 | 'associatedMedia' => ['MediaObject'], |
883 | 883 | 'audience' => ['Audience'], |
884 | 884 | 'audio' => ['AudioObject'], |
885 | - 'author' => ['Organization','Person'], |
|
885 | + 'author' => ['Organization', 'Person'], |
|
886 | 886 | 'award' => ['Text'], |
887 | 887 | 'character' => ['Person'], |
888 | - 'citation' => ['CreativeWork','Text'], |
|
888 | + 'citation' => ['CreativeWork', 'Text'], |
|
889 | 889 | 'comment' => ['Comment'], |
890 | 890 | 'commentCount' => ['Integer'], |
891 | 891 | 'contentLocation' => ['Place'], |
892 | 892 | 'contentRating' => ['Text'], |
893 | 893 | 'contentReferenceTime' => ['DateTime'], |
894 | - 'contributor' => ['Organization','Person'], |
|
895 | - 'copyrightHolder' => ['Organization','Person'], |
|
894 | + 'contributor' => ['Organization', 'Person'], |
|
895 | + 'copyrightHolder' => ['Organization', 'Person'], |
|
896 | 896 | 'copyrightYear' => ['Number'], |
897 | - 'creator' => ['Organization','Person'], |
|
898 | - 'dateCreated' => ['Date','DateTime'], |
|
899 | - 'dateModified' => ['Date','DateTime'], |
|
897 | + 'creator' => ['Organization', 'Person'], |
|
898 | + 'dateCreated' => ['Date', 'DateTime'], |
|
899 | + 'dateModified' => ['Date', 'DateTime'], |
|
900 | 900 | 'datePublished' => ['Date'], |
901 | 901 | 'discussionUrl' => ['URL'], |
902 | 902 | 'editor' => ['Person'], |
@@ -905,48 +905,48 @@ discard block |
||
905 | 905 | 'encoding' => ['MediaObject'], |
906 | 906 | 'exampleOfWork' => ['CreativeWork'], |
907 | 907 | 'expires' => ['Date'], |
908 | - 'fileFormat' => ['Text','URL'], |
|
909 | - 'funder' => ['Organization','Person'], |
|
910 | - 'genre' => ['Text','URL'], |
|
908 | + 'fileFormat' => ['Text', 'URL'], |
|
909 | + 'funder' => ['Organization', 'Person'], |
|
910 | + 'genre' => ['Text', 'URL'], |
|
911 | 911 | 'hasPart' => ['CreativeWork'], |
912 | 912 | 'headline' => ['Text'], |
913 | - 'inLanguage' => ['Language','Text'], |
|
913 | + 'inLanguage' => ['Language', 'Text'], |
|
914 | 914 | 'interactionStatistic' => ['InteractionCounter'], |
915 | 915 | 'interactivityType' => ['Text'], |
916 | 916 | 'isAccessibleForFree' => ['Boolean'], |
917 | - 'isBasedOn' => ['CreativeWork','Product','URL'], |
|
917 | + 'isBasedOn' => ['CreativeWork', 'Product', 'URL'], |
|
918 | 918 | 'isFamilyFriendly' => ['Boolean'], |
919 | 919 | 'isPartOf' => ['CreativeWork'], |
920 | 920 | 'keywords' => ['Text'], |
921 | 921 | 'learningResourceType' => ['Text'], |
922 | - 'license' => ['CreativeWork','URL'], |
|
922 | + 'license' => ['CreativeWork', 'URL'], |
|
923 | 923 | 'locationCreated' => ['Place'], |
924 | 924 | 'mainEntity' => ['Thing'], |
925 | - 'material' => ['Product','Text','URL'], |
|
925 | + 'material' => ['Product', 'Text', 'URL'], |
|
926 | 926 | 'mentions' => ['Thing'], |
927 | 927 | 'offers' => ['Offer'], |
928 | - 'position' => ['Integer','Text'], |
|
929 | - 'producer' => ['Organization','Person'], |
|
930 | - 'provider' => ['Organization','Person'], |
|
928 | + 'position' => ['Integer', 'Text'], |
|
929 | + 'producer' => ['Organization', 'Person'], |
|
930 | + 'provider' => ['Organization', 'Person'], |
|
931 | 931 | 'publication' => ['PublicationEvent'], |
932 | - 'publisher' => ['Organization','Person'], |
|
932 | + 'publisher' => ['Organization', 'Person'], |
|
933 | 933 | 'publisherImprint' => ['Organization'], |
934 | - 'publishingPrinciples' => ['CreativeWork','URL'], |
|
934 | + 'publishingPrinciples' => ['CreativeWork', 'URL'], |
|
935 | 935 | 'recordedAt' => ['Event'], |
936 | 936 | 'releasedEvent' => ['PublicationEvent'], |
937 | 937 | 'review' => ['Review'], |
938 | - 'schemaVersion' => ['Text','URL'], |
|
938 | + 'schemaVersion' => ['Text', 'URL'], |
|
939 | 939 | 'sourceOrganization' => ['Organization'], |
940 | 940 | 'spatialCoverage' => ['Place'], |
941 | - 'sponsor' => ['Organization','Person'], |
|
942 | - 'temporalCoverage' => ['DateTime','Text','URL'], |
|
941 | + 'sponsor' => ['Organization', 'Person'], |
|
942 | + 'temporalCoverage' => ['DateTime', 'Text', 'URL'], |
|
943 | 943 | 'text' => ['Text'], |
944 | 944 | 'thumbnailUrl' => ['URL'], |
945 | 945 | 'timeRequired' => ['Duration'], |
946 | 946 | 'translationOfWork' => ['CreativeWork'], |
947 | - 'translator' => ['Organization','Person'], |
|
947 | + 'translator' => ['Organization', 'Person'], |
|
948 | 948 | 'typicalAgeRange' => ['Text'], |
949 | - 'version' => ['Number','Text'], |
|
949 | + 'version' => ['Number', 'Text'], |
|
950 | 950 | 'video' => ['VideoObject'], |
951 | 951 | 'workExample' => ['CreativeWork'], |
952 | 952 | 'workTranslation' => ['CreativeWork'] |
@@ -1100,7 +1100,7 @@ discard block |
||
1100 | 1100 | { |
1101 | 1101 | $rules = parent::rules(); |
1102 | 1102 | $rules = array_merge($rules, [ |
1103 | - [['about','accessMode','accessModeSufficient','accessibilityAPI','accessibilityControl','accessibilityFeature','accessibilityHazard','accessibilitySummary','accountablePerson','aggregateRating','alternativeHeadline','associatedMedia','audience','audio','author','award','character','citation','comment','commentCount','contentLocation','contentRating','contentReferenceTime','contributor','copyrightHolder','copyrightYear','creator','dateCreated','dateModified','datePublished','discussionUrl','editor','educationalAlignment','educationalUse','encoding','exampleOfWork','expires','fileFormat','funder','genre','hasPart','headline','inLanguage','interactionStatistic','interactivityType','isAccessibleForFree','isBasedOn','isFamilyFriendly','isPartOf','keywords','learningResourceType','license','locationCreated','mainEntity','material','mentions','offers','position','producer','provider','publication','publisher','publisherImprint','publishingPrinciples','recordedAt','releasedEvent','review','schemaVersion','sourceOrganization','spatialCoverage','sponsor','temporalCoverage','text','thumbnailUrl','timeRequired','translationOfWork','translator','typicalAgeRange','version','video','workExample','workTranslation'], 'validateJsonSchema'], |
|
1103 | + [['about', 'accessMode', 'accessModeSufficient', 'accessibilityAPI', 'accessibilityControl', 'accessibilityFeature', 'accessibilityHazard', 'accessibilitySummary', 'accountablePerson', 'aggregateRating', 'alternativeHeadline', 'associatedMedia', 'audience', 'audio', 'author', 'award', 'character', 'citation', 'comment', 'commentCount', 'contentLocation', 'contentRating', 'contentReferenceTime', 'contributor', 'copyrightHolder', 'copyrightYear', 'creator', 'dateCreated', 'dateModified', 'datePublished', 'discussionUrl', 'editor', 'educationalAlignment', 'educationalUse', 'encoding', 'exampleOfWork', 'expires', 'fileFormat', 'funder', 'genre', 'hasPart', 'headline', 'inLanguage', 'interactionStatistic', 'interactivityType', 'isAccessibleForFree', 'isBasedOn', 'isFamilyFriendly', 'isPartOf', 'keywords', 'learningResourceType', 'license', 'locationCreated', 'mainEntity', 'material', 'mentions', 'offers', 'position', 'producer', 'provider', 'publication', 'publisher', 'publisherImprint', 'publishingPrinciples', 'recordedAt', 'releasedEvent', 'review', 'schemaVersion', 'sourceOrganization', 'spatialCoverage', 'sponsor', 'temporalCoverage', 'text', 'thumbnailUrl', 'timeRequired', 'translationOfWork', 'translator', 'typicalAgeRange', 'version', 'video', 'workExample', 'workTranslation'], 'validateJsonSchema'], |
|
1104 | 1104 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
1105 | 1105 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
1106 | 1106 | ]); |
@@ -218,13 +218,13 @@ discard block |
||
218 | 218 | */ |
219 | 219 | static protected $_schemaPropertyExpectedTypes = [ |
220 | 220 | 'actionStatus' => ['ActionStatusType'], |
221 | - 'agent' => ['Organization','Person'], |
|
221 | + 'agent' => ['Organization', 'Person'], |
|
222 | 222 | 'endTime' => ['DateTime'], |
223 | 223 | 'error' => ['Thing'], |
224 | 224 | 'instrument' => ['Thing'], |
225 | - 'location' => ['Place','PostalAddress','Text'], |
|
225 | + 'location' => ['Place', 'PostalAddress', 'Text'], |
|
226 | 226 | 'object' => ['Thing'], |
227 | - 'participant' => ['Organization','Person'], |
|
227 | + 'participant' => ['Organization', 'Person'], |
|
228 | 228 | 'result' => ['Thing'], |
229 | 229 | 'startTime' => ['DateTime'], |
230 | 230 | 'target' => ['EntryPoint'] |
@@ -307,7 +307,7 @@ discard block |
||
307 | 307 | { |
308 | 308 | $rules = parent::rules(); |
309 | 309 | $rules = array_merge($rules, [ |
310 | - [['actionStatus','agent','endTime','error','instrument','location','object','participant','result','startTime','target'], 'validateJsonSchema'], |
|
310 | + [['actionStatus', 'agent', 'endTime', 'error', 'instrument', 'location', 'object', 'participant', 'result', 'startTime', 'target'], 'validateJsonSchema'], |
|
311 | 311 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
312 | 312 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
313 | 313 | ]); |
@@ -171,9 +171,9 @@ discard block |
||
171 | 171 | */ |
172 | 172 | static protected $_schemaPropertyExpectedTypes = [ |
173 | 173 | 'actor' => ['Person'], |
174 | - 'clipNumber' => ['Integer','Text'], |
|
174 | + 'clipNumber' => ['Integer', 'Text'], |
|
175 | 175 | 'director' => ['Person'], |
176 | - 'musicBy' => ['MusicGroup','Person'], |
|
176 | + 'musicBy' => ['MusicGroup', 'Person'], |
|
177 | 177 | 'partOfEpisode' => ['Episode'], |
178 | 178 | 'partOfSeason' => ['CreativeWorkSeason'], |
179 | 179 | 'partOfSeries' => ['CreativeWorkSeries'] |
@@ -252,7 +252,7 @@ discard block |
||
252 | 252 | { |
253 | 253 | $rules = parent::rules(); |
254 | 254 | $rules = array_merge($rules, [ |
255 | - [['actor','clipNumber','director','musicBy','partOfEpisode','partOfSeason','partOfSeries'], 'validateJsonSchema'], |
|
255 | + [['actor', 'clipNumber', 'director', 'musicBy', 'partOfEpisode', 'partOfSeason', 'partOfSeries'], 'validateJsonSchema'], |
|
256 | 256 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
257 | 257 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
258 | 258 | ]); |
@@ -210,7 +210,7 @@ |
||
210 | 210 | { |
211 | 211 | $rules = parent::rules(); |
212 | 212 | $rules = array_merge($rules, [ |
213 | - [['hoursAvailable','validFrom','validThrough'], 'validateJsonSchema'], |
|
213 | + [['hoursAvailable', 'validFrom', 'validThrough'], 'validateJsonSchema'], |
|
214 | 214 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
215 | 215 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
216 | 216 | ]); |
@@ -139,8 +139,8 @@ discard block |
||
139 | 139 | */ |
140 | 140 | static protected $_schemaPropertyExpectedTypes = [ |
141 | 141 | 'about' => ['Thing'], |
142 | - 'inLanguage' => ['Language','Text'], |
|
143 | - 'recipient' => ['Audience','ContactPoint','Organization','Person'] |
|
142 | + 'inLanguage' => ['Language', 'Text'], |
|
143 | + 'recipient' => ['Audience', 'ContactPoint', 'Organization', 'Person'] |
|
144 | 144 | ]; |
145 | 145 | |
146 | 146 | /** |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | { |
213 | 213 | $rules = parent::rules(); |
214 | 214 | $rules = array_merge($rules, [ |
215 | - [['about','inLanguage','recipient'], 'validateJsonSchema'], |
|
215 | + [['about', 'inLanguage', 'recipient'], 'validateJsonSchema'], |
|
216 | 216 | [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'], |
217 | 217 | [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.'] |
218 | 218 | ]); |
@@ -122,7 +122,7 @@ |
||
122 | 122 | * @var array |
123 | 123 | */ |
124 | 124 | static protected $_schemaPropertyExpectedTypes = [ |
125 | - 'numberOfRooms' => ['Number','QuantitativeValue'] |
|
125 | + 'numberOfRooms' => ['Number', 'QuantitativeValue'] |
|
126 | 126 | ]; |
127 | 127 | |
128 | 128 | /** |