Passed
Push — develop ( 226eab...8c89fd )
by Andrew
10:33 queued 05:02
created
src/models/jsonld/AutoRepair.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -150,10 +150,10 @@  discard block
 block discarded – undo
150 150
      * @var array
151 151
      */
152 152
     static protected $_schemaPropertyExpectedTypes = [
153
-        'currenciesAccepted' => ['Text'],
154
-        'openingHours' => ['Text'],
155
-        'paymentAccepted' => ['Text'],
156
-        'priceRange' => ['Text']
153
+        'currenciesAccepted' => [ 'Text' ],
154
+        'openingHours' => [ 'Text' ],
155
+        'paymentAccepted' => [ 'Text' ],
156
+        'priceRange' => [ 'Text' ]
157 157
     ];
158 158
 
159 159
     /**
@@ -226,9 +226,9 @@  discard block
 block discarded – undo
226 226
     {
227 227
         $rules = parent::rules();
228 228
         $rules = array_merge($rules, [
229
-            [['currenciesAccepted','openingHours','paymentAccepted','priceRange'], 'validateJsonSchema'],
230
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
231
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
229
+            [ [ 'currenciesAccepted', 'openingHours', 'paymentAccepted', 'priceRange' ], 'validateJsonSchema' ],
230
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
231
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
232 232
         ]);
233 233
 
234 234
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/ComedyClub.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -150,10 +150,10 @@  discard block
 block discarded – undo
150 150
      * @var array
151 151
      */
152 152
     static protected $_schemaPropertyExpectedTypes = [
153
-        'currenciesAccepted' => ['Text'],
154
-        'openingHours' => ['Text'],
155
-        'paymentAccepted' => ['Text'],
156
-        'priceRange' => ['Text']
153
+        'currenciesAccepted' => [ 'Text' ],
154
+        'openingHours' => [ 'Text' ],
155
+        'paymentAccepted' => [ 'Text' ],
156
+        'priceRange' => [ 'Text' ]
157 157
     ];
158 158
 
159 159
     /**
@@ -226,9 +226,9 @@  discard block
 block discarded – undo
226 226
     {
227 227
         $rules = parent::rules();
228 228
         $rules = array_merge($rules, [
229
-            [['currenciesAccepted','openingHours','paymentAccepted','priceRange'], 'validateJsonSchema'],
230
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
231
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
229
+            [ [ 'currenciesAccepted', 'openingHours', 'paymentAccepted', 'priceRange' ], 'validateJsonSchema' ],
230
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
231
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
232 232
         ]);
233 233
 
234 234
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/SkiResort.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -150,10 +150,10 @@  discard block
 block discarded – undo
150 150
      * @var array
151 151
      */
152 152
     static protected $_schemaPropertyExpectedTypes = [
153
-        'currenciesAccepted' => ['Text'],
154
-        'openingHours' => ['Text'],
155
-        'paymentAccepted' => ['Text'],
156
-        'priceRange' => ['Text']
153
+        'currenciesAccepted' => [ 'Text' ],
154
+        'openingHours' => [ 'Text' ],
155
+        'paymentAccepted' => [ 'Text' ],
156
+        'priceRange' => [ 'Text' ]
157 157
     ];
158 158
 
159 159
     /**
@@ -226,9 +226,9 @@  discard block
 block discarded – undo
226 226
     {
227 227
         $rules = parent::rules();
228 228
         $rules = array_merge($rules, [
229
-            [['currenciesAccepted','openingHours','paymentAccepted','priceRange'], 'validateJsonSchema'],
230
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
231
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
229
+            [ [ 'currenciesAccepted', 'openingHours', 'paymentAccepted', 'priceRange' ], 'validateJsonSchema' ],
230
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
231
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
232 232
         ]);
233 233
 
234 234
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/LiteraryEvent.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -398,38 +398,38 @@  discard block
 block discarded – undo
398 398
      * @var array
399 399
      */
400 400
     static protected $_schemaPropertyExpectedTypes = [
401
-        'about' => ['Thing'],
402
-        'actor' => ['Person'],
403
-        'aggregateRating' => ['AggregateRating'],
404
-        'attendee' => ['Organization','Person'],
405
-        'audience' => ['Audience'],
406
-        'composer' => ['Organization','Person'],
407
-        'contributor' => ['Organization','Person'],
408
-        'director' => ['Person'],
409
-        'doorTime' => ['DateTime'],
410
-        'duration' => ['Duration'],
411
-        'endDate' => ['Date','DateTime'],
412
-        'eventStatus' => ['EventStatusType'],
413
-        'funder' => ['Organization','Person'],
414
-        'inLanguage' => ['Language','Text'],
415
-        'isAccessibleForFree' => ['Boolean'],
416
-        'location' => ['Place','PostalAddress','Text'],
417
-        'maximumAttendeeCapacity' => ['Integer'],
418
-        'offers' => ['Offer'],
419
-        'organizer' => ['Organization','Person'],
420
-        'performer' => ['Organization','Person'],
421
-        'previousStartDate' => ['Date'],
422
-        'recordedIn' => ['CreativeWork'],
423
-        'remainingAttendeeCapacity' => ['Integer'],
424
-        'review' => ['Review'],
425
-        'sponsor' => ['Organization','Person'],
426
-        'startDate' => ['Date','DateTime'],
427
-        'subEvent' => ['Event'],
428
-        'superEvent' => ['Event'],
429
-        'translator' => ['Organization','Person'],
430
-        'typicalAgeRange' => ['Text'],
431
-        'workFeatured' => ['CreativeWork'],
432
-        'workPerformed' => ['CreativeWork']
401
+        'about' => [ 'Thing' ],
402
+        'actor' => [ 'Person' ],
403
+        'aggregateRating' => [ 'AggregateRating' ],
404
+        'attendee' => [ 'Organization', 'Person' ],
405
+        'audience' => [ 'Audience' ],
406
+        'composer' => [ 'Organization', 'Person' ],
407
+        'contributor' => [ 'Organization', 'Person' ],
408
+        'director' => [ 'Person' ],
409
+        'doorTime' => [ 'DateTime' ],
410
+        'duration' => [ 'Duration' ],
411
+        'endDate' => [ 'Date', 'DateTime' ],
412
+        'eventStatus' => [ 'EventStatusType' ],
413
+        'funder' => [ 'Organization', 'Person' ],
414
+        'inLanguage' => [ 'Language', 'Text' ],
415
+        'isAccessibleForFree' => [ 'Boolean' ],
416
+        'location' => [ 'Place', 'PostalAddress', 'Text' ],
417
+        'maximumAttendeeCapacity' => [ 'Integer' ],
418
+        'offers' => [ 'Offer' ],
419
+        'organizer' => [ 'Organization', 'Person' ],
420
+        'performer' => [ 'Organization', 'Person' ],
421
+        'previousStartDate' => [ 'Date' ],
422
+        'recordedIn' => [ 'CreativeWork' ],
423
+        'remainingAttendeeCapacity' => [ 'Integer' ],
424
+        'review' => [ 'Review' ],
425
+        'sponsor' => [ 'Organization', 'Person' ],
426
+        'startDate' => [ 'Date', 'DateTime' ],
427
+        'subEvent' => [ 'Event' ],
428
+        'superEvent' => [ 'Event' ],
429
+        'translator' => [ 'Organization', 'Person' ],
430
+        'typicalAgeRange' => [ 'Text' ],
431
+        'workFeatured' => [ 'CreativeWork' ],
432
+        'workPerformed' => [ 'CreativeWork' ]
433 433
     ];
434 434
 
435 435
     /**
@@ -530,9 +530,9 @@  discard block
 block discarded – undo
530 530
     {
531 531
         $rules = parent::rules();
532 532
         $rules = array_merge($rules, [
533
-            [['about','actor','aggregateRating','attendee','audience','composer','contributor','director','doorTime','duration','endDate','eventStatus','funder','inLanguage','isAccessibleForFree','location','maximumAttendeeCapacity','offers','organizer','performer','previousStartDate','recordedIn','remainingAttendeeCapacity','review','sponsor','startDate','subEvent','superEvent','translator','typicalAgeRange','workFeatured','workPerformed'], 'validateJsonSchema'],
534
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
535
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
533
+            [ [ 'about', 'actor', 'aggregateRating', 'attendee', 'audience', 'composer', 'contributor', 'director', 'doorTime', 'duration', 'endDate', 'eventStatus', 'funder', 'inLanguage', 'isAccessibleForFree', 'location', 'maximumAttendeeCapacity', 'offers', 'organizer', 'performer', 'previousStartDate', 'recordedIn', 'remainingAttendeeCapacity', 'review', 'sponsor', 'startDate', 'subEvent', 'superEvent', 'translator', 'typicalAgeRange', 'workFeatured', 'workPerformed' ], 'validateJsonSchema' ],
534
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
535
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
536 536
         ]);
537 537
 
538 538
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/BusStation.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
      * @var array
127 127
      */
128 128
     static protected $_schemaPropertyExpectedTypes = [
129
-        'openingHours' => ['Text']
129
+        'openingHours' => [ 'Text' ]
130 130
     ];
131 131
 
132 132
     /**
@@ -196,9 +196,9 @@  discard block
 block discarded – undo
196 196
     {
197 197
         $rules = parent::rules();
198 198
         $rules = array_merge($rules, [
199
-            [['openingHours'], 'validateJsonSchema'],
200
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
201
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
199
+            [ [ 'openingHours' ], 'validateJsonSchema' ],
200
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
201
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
202 202
         ]);
203 203
 
204 204
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/IgnoreAction.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -60,35 +60,35 @@  discard block
 block discarded – undo
60 60
      *
61 61
      * @var array
62 62
      */
63
-    static public $schemaPropertyNames = [];
63
+    static public $schemaPropertyNames = [ ];
64 64
 
65 65
     /**
66 66
      * The Schema.org composed Property Expected Types
67 67
      *
68 68
      * @var array
69 69
      */
70
-    static public $schemaPropertyExpectedTypes = [];
70
+    static public $schemaPropertyExpectedTypes = [ ];
71 71
 
72 72
     /**
73 73
      * The Schema.org composed Property Descriptions
74 74
      *
75 75
      * @var array
76 76
      */
77
-    static public $schemaPropertyDescriptions = [];
77
+    static public $schemaPropertyDescriptions = [ ];
78 78
 
79 79
     /**
80 80
      * The Schema.org composed Google Required Schema for this type
81 81
      *
82 82
      * @var array
83 83
      */
84
-    static public $googleRequiredSchema = [];
84
+    static public $googleRequiredSchema = [ ];
85 85
 
86 86
     /**
87 87
      * The Schema.org composed Google Recommended Schema for this type
88 88
      *
89 89
      * @var array
90 90
      */
91
-    static public $googleRecommendedSchema = [];
91
+    static public $googleRecommendedSchema = [ ];
92 92
 
93 93
     // Public Properties
94 94
     // =========================================================================
@@ -214,17 +214,17 @@  discard block
 block discarded – undo
214 214
      * @var array
215 215
      */
216 216
     static protected $_schemaPropertyExpectedTypes = [
217
-        'actionStatus' => ['ActionStatusType'],
218
-        'agent' => ['Organization','Person'],
219
-        'endTime' => ['DateTime'],
220
-        'error' => ['Thing'],
221
-        'instrument' => ['Thing'],
222
-        'location' => ['Place','PostalAddress','Text'],
223
-        'object' => ['Thing'],
224
-        'participant' => ['Organization','Person'],
225
-        'result' => ['Thing'],
226
-        'startTime' => ['DateTime'],
227
-        'target' => ['EntryPoint']
217
+        'actionStatus' => [ 'ActionStatusType' ],
218
+        'agent' => [ 'Organization', 'Person' ],
219
+        'endTime' => [ 'DateTime' ],
220
+        'error' => [ 'Thing' ],
221
+        'instrument' => [ 'Thing' ],
222
+        'location' => [ 'Place', 'PostalAddress', 'Text' ],
223
+        'object' => [ 'Thing' ],
224
+        'participant' => [ 'Organization', 'Person' ],
225
+        'result' => [ 'Thing' ],
226
+        'startTime' => [ 'DateTime' ],
227
+        'target' => [ 'EntryPoint' ]
228 228
     ];
229 229
 
230 230
     /**
@@ -304,9 +304,9 @@  discard block
 block discarded – undo
304 304
     {
305 305
         $rules = parent::rules();
306 306
         $rules = array_merge($rules, [
307
-            [['actionStatus','agent','endTime','error','instrument','location','object','participant','result','startTime','target'], 'validateJsonSchema'],
308
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
309
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
307
+            [ [ 'actionStatus', 'agent', 'endTime', 'error', 'instrument', 'location', 'object', 'participant', 'result', 'startTime', 'target' ], 'validateJsonSchema' ],
308
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
309
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
310 310
         ]);
311 311
 
312 312
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/TakeAction.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -127,8 +127,8 @@  discard block
 block discarded – undo
127 127
      * @var array
128 128
      */
129 129
     static protected $_schemaPropertyExpectedTypes = [
130
-        'fromLocation' => ['Place'],
131
-        'toLocation' => ['Place']
130
+        'fromLocation' => [ 'Place' ],
131
+        'toLocation' => [ 'Place' ]
132 132
     ];
133 133
 
134 134
     /**
@@ -199,9 +199,9 @@  discard block
 block discarded – undo
199 199
     {
200 200
         $rules = parent::rules();
201 201
         $rules = array_merge($rules, [
202
-            [['fromLocation','toLocation'], 'validateJsonSchema'],
203
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
204
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
202
+            [ [ 'fromLocation', 'toLocation' ], 'validateJsonSchema' ],
203
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
204
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
205 205
         ]);
206 206
 
207 207
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/Duration.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -60,35 +60,35 @@  discard block
 block discarded – undo
60 60
      *
61 61
      * @var array
62 62
      */
63
-    static public $schemaPropertyNames = [];
63
+    static public $schemaPropertyNames = [ ];
64 64
 
65 65
     /**
66 66
      * The Schema.org composed Property Expected Types
67 67
      *
68 68
      * @var array
69 69
      */
70
-    static public $schemaPropertyExpectedTypes = [];
70
+    static public $schemaPropertyExpectedTypes = [ ];
71 71
 
72 72
     /**
73 73
      * The Schema.org composed Property Descriptions
74 74
      *
75 75
      * @var array
76 76
      */
77
-    static public $schemaPropertyDescriptions = [];
77
+    static public $schemaPropertyDescriptions = [ ];
78 78
 
79 79
     /**
80 80
      * The Schema.org composed Google Required Schema for this type
81 81
      *
82 82
      * @var array
83 83
      */
84
-    static public $googleRequiredSchema = [];
84
+    static public $googleRequiredSchema = [ ];
85 85
 
86 86
     /**
87 87
      * The Schema.org composed Google Recommended Schema for this type
88 88
      *
89 89
      * @var array
90 90
      */
91
-    static public $googleRecommendedSchema = [];
91
+    static public $googleRecommendedSchema = [ ];
92 92
 
93 93
     // Public Properties
94 94
     // =========================================================================
@@ -214,17 +214,17 @@  discard block
 block discarded – undo
214 214
      * @var array
215 215
      */
216 216
     static protected $_schemaPropertyExpectedTypes = [
217
-        'additionalType' => ['URL'],
218
-        'alternateName' => ['Text'],
219
-        'description' => ['Text'],
220
-        'disambiguatingDescription' => ['Text'],
221
-        'identifier' => ['PropertyValue','Text','URL'],
222
-        'image' => ['ImageObject','URL'],
223
-        'mainEntityOfPage' => ['CreativeWork','URL'],
224
-        'name' => ['Text'],
225
-        'potentialAction' => ['Action'],
226
-        'sameAs' => ['URL'],
227
-        'url' => ['URL']
217
+        'additionalType' => [ 'URL' ],
218
+        'alternateName' => [ 'Text' ],
219
+        'description' => [ 'Text' ],
220
+        'disambiguatingDescription' => [ 'Text' ],
221
+        'identifier' => [ 'PropertyValue', 'Text', 'URL' ],
222
+        'image' => [ 'ImageObject', 'URL' ],
223
+        'mainEntityOfPage' => [ 'CreativeWork', 'URL' ],
224
+        'name' => [ 'Text' ],
225
+        'potentialAction' => [ 'Action' ],
226
+        'sameAs' => [ 'URL' ],
227
+        'url' => [ 'URL' ]
228 228
     ];
229 229
 
230 230
     /**
@@ -304,9 +304,9 @@  discard block
 block discarded – undo
304 304
     {
305 305
         $rules = parent::rules();
306 306
         $rules = array_merge($rules, [
307
-            [['additionalType','alternateName','description','disambiguatingDescription','identifier','image','mainEntityOfPage','name','potentialAction','sameAs','url'], 'validateJsonSchema'],
308
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
309
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
307
+            [ [ 'additionalType', 'alternateName', 'description', 'disambiguatingDescription', 'identifier', 'image', 'mainEntityOfPage', 'name', 'potentialAction', 'sameAs', 'url' ], 'validateJsonSchema' ],
308
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
309
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
310 310
         ]);
311 311
 
312 312
         return $rules;
Please login to merge, or discard this patch.
src/models/jsonld/Conversation.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -164,8 +164,8 @@  discard block
 block discarded – undo
164 164
     // =========================================================================
165 165
 
166 166
     /**
167
-    * @inheritdoc
168
-    */
167
+     * @inheritdoc
168
+     */
169 169
     public function init()
170 170
     {
171 171
         parent::init();
@@ -196,8 +196,8 @@  discard block
 block discarded – undo
196 196
     }
197 197
 
198 198
     /**
199
-    * @inheritdoc
200
-    */
199
+     * @inheritdoc
200
+     */
201 201
     public function rules()
202 202
     {
203 203
         $rules = parent::rules();
Please login to merge, or discard this patch.
Spacing   +90 added lines, -90 removed lines patch added patch discarded remove patch
@@ -59,35 +59,35 @@  discard block
 block discarded – undo
59 59
      *
60 60
      * @var array
61 61
      */
62
-    static public $schemaPropertyNames = [];
62
+    static public $schemaPropertyNames = [ ];
63 63
 
64 64
     /**
65 65
      * The Schema.org composed Property Expected Types
66 66
      *
67 67
      * @var array
68 68
      */
69
-    static public $schemaPropertyExpectedTypes = [];
69
+    static public $schemaPropertyExpectedTypes = [ ];
70 70
 
71 71
     /**
72 72
      * The Schema.org composed Property Descriptions
73 73
      *
74 74
      * @var array
75 75
      */
76
-    static public $schemaPropertyDescriptions = [];
76
+    static public $schemaPropertyDescriptions = [ ];
77 77
 
78 78
     /**
79 79
      * The Schema.org composed Google Required Schema for this type
80 80
      *
81 81
      * @var array
82 82
      */
83
-    static public $googleRequiredSchema = [];
83
+    static public $googleRequiredSchema = [ ];
84 84
 
85 85
     /**
86 86
      * The Schema.org composed Google Recommended Schema for this type
87 87
      *
88 88
      * @var array
89 89
      */
90
-    static public $googleRecommendedSchema = [];
90
+    static public $googleRecommendedSchema = [ ];
91 91
 
92 92
     // Public Properties
93 93
     // =========================================================================
@@ -868,88 +868,88 @@  discard block
 block discarded – undo
868 868
      * @var array
869 869
      */
870 870
     static protected $_schemaPropertyExpectedTypes = [
871
-        'about' => ['Thing'],
872
-        'accessMode' => ['Text'],
873
-        'accessModeSufficient' => ['Text'],
874
-        'accessibilityAPI' => ['Text'],
875
-        'accessibilityControl' => ['Text'],
876
-        'accessibilityFeature' => ['Text'],
877
-        'accessibilityHazard' => ['Text'],
878
-        'accessibilitySummary' => ['Text'],
879
-        'accountablePerson' => ['Person'],
880
-        'aggregateRating' => ['AggregateRating'],
881
-        'alternativeHeadline' => ['Text'],
882
-        'associatedMedia' => ['MediaObject'],
883
-        'audience' => ['Audience'],
884
-        'audio' => ['AudioObject'],
885
-        'author' => ['Organization','Person'],
886
-        'award' => ['Text'],
887
-        'character' => ['Person'],
888
-        'citation' => ['CreativeWork','Text'],
889
-        'comment' => ['Comment'],
890
-        'commentCount' => ['Integer'],
891
-        'contentLocation' => ['Place'],
892
-        'contentRating' => ['Text'],
893
-        'contentReferenceTime' => ['DateTime'],
894
-        'contributor' => ['Organization','Person'],
895
-        'copyrightHolder' => ['Organization','Person'],
896
-        'copyrightYear' => ['Number'],
897
-        'creator' => ['Organization','Person'],
898
-        'dateCreated' => ['Date','DateTime'],
899
-        'dateModified' => ['Date','DateTime'],
900
-        'datePublished' => ['Date'],
901
-        'discussionUrl' => ['URL'],
902
-        'editor' => ['Person'],
903
-        'educationalAlignment' => ['AlignmentObject'],
904
-        'educationalUse' => ['Text'],
905
-        'encoding' => ['MediaObject'],
906
-        'exampleOfWork' => ['CreativeWork'],
907
-        'expires' => ['Date'],
908
-        'fileFormat' => ['Text','URL'],
909
-        'funder' => ['Organization','Person'],
910
-        'genre' => ['Text','URL'],
911
-        'hasPart' => ['CreativeWork'],
912
-        'headline' => ['Text'],
913
-        'inLanguage' => ['Language','Text'],
914
-        'interactionStatistic' => ['InteractionCounter'],
915
-        'interactivityType' => ['Text'],
916
-        'isAccessibleForFree' => ['Boolean'],
917
-        'isBasedOn' => ['CreativeWork','Product','URL'],
918
-        'isFamilyFriendly' => ['Boolean'],
919
-        'isPartOf' => ['CreativeWork'],
920
-        'keywords' => ['Text'],
921
-        'learningResourceType' => ['Text'],
922
-        'license' => ['CreativeWork','URL'],
923
-        'locationCreated' => ['Place'],
924
-        'mainEntity' => ['Thing'],
925
-        'material' => ['Product','Text','URL'],
926
-        'mentions' => ['Thing'],
927
-        'offers' => ['Offer'],
928
-        'position' => ['Integer','Text'],
929
-        'producer' => ['Organization','Person'],
930
-        'provider' => ['Organization','Person'],
931
-        'publication' => ['PublicationEvent'],
932
-        'publisher' => ['Organization','Person'],
933
-        'publisherImprint' => ['Organization'],
934
-        'publishingPrinciples' => ['CreativeWork','URL'],
935
-        'recordedAt' => ['Event'],
936
-        'releasedEvent' => ['PublicationEvent'],
937
-        'review' => ['Review'],
938
-        'schemaVersion' => ['Text','URL'],
939
-        'sourceOrganization' => ['Organization'],
940
-        'spatialCoverage' => ['Place'],
941
-        'sponsor' => ['Organization','Person'],
942
-        'temporalCoverage' => ['DateTime','Text','URL'],
943
-        'text' => ['Text'],
944
-        'thumbnailUrl' => ['URL'],
945
-        'timeRequired' => ['Duration'],
946
-        'translationOfWork' => ['CreativeWork'],
947
-        'translator' => ['Organization','Person'],
948
-        'typicalAgeRange' => ['Text'],
949
-        'version' => ['Number','Text'],
950
-        'video' => ['VideoObject'],
951
-        'workExample' => ['CreativeWork'],
952
-        'workTranslation' => ['CreativeWork']
871
+        'about' => [ 'Thing' ],
872
+        'accessMode' => [ 'Text' ],
873
+        'accessModeSufficient' => [ 'Text' ],
874
+        'accessibilityAPI' => [ 'Text' ],
875
+        'accessibilityControl' => [ 'Text' ],
876
+        'accessibilityFeature' => [ 'Text' ],
877
+        'accessibilityHazard' => [ 'Text' ],
878
+        'accessibilitySummary' => [ 'Text' ],
879
+        'accountablePerson' => [ 'Person' ],
880
+        'aggregateRating' => [ 'AggregateRating' ],
881
+        'alternativeHeadline' => [ 'Text' ],
882
+        'associatedMedia' => [ 'MediaObject' ],
883
+        'audience' => [ 'Audience' ],
884
+        'audio' => [ 'AudioObject' ],
885
+        'author' => [ 'Organization', 'Person' ],
886
+        'award' => [ 'Text' ],
887
+        'character' => [ 'Person' ],
888
+        'citation' => [ 'CreativeWork', 'Text' ],
889
+        'comment' => [ 'Comment' ],
890
+        'commentCount' => [ 'Integer' ],
891
+        'contentLocation' => [ 'Place' ],
892
+        'contentRating' => [ 'Text' ],
893
+        'contentReferenceTime' => [ 'DateTime' ],
894
+        'contributor' => [ 'Organization', 'Person' ],
895
+        'copyrightHolder' => [ 'Organization', 'Person' ],
896
+        'copyrightYear' => [ 'Number' ],
897
+        'creator' => [ 'Organization', 'Person' ],
898
+        'dateCreated' => [ 'Date', 'DateTime' ],
899
+        'dateModified' => [ 'Date', 'DateTime' ],
900
+        'datePublished' => [ 'Date' ],
901
+        'discussionUrl' => [ 'URL' ],
902
+        'editor' => [ 'Person' ],
903
+        'educationalAlignment' => [ 'AlignmentObject' ],
904
+        'educationalUse' => [ 'Text' ],
905
+        'encoding' => [ 'MediaObject' ],
906
+        'exampleOfWork' => [ 'CreativeWork' ],
907
+        'expires' => [ 'Date' ],
908
+        'fileFormat' => [ 'Text', 'URL' ],
909
+        'funder' => [ 'Organization', 'Person' ],
910
+        'genre' => [ 'Text', 'URL' ],
911
+        'hasPart' => [ 'CreativeWork' ],
912
+        'headline' => [ 'Text' ],
913
+        'inLanguage' => [ 'Language', 'Text' ],
914
+        'interactionStatistic' => [ 'InteractionCounter' ],
915
+        'interactivityType' => [ 'Text' ],
916
+        'isAccessibleForFree' => [ 'Boolean' ],
917
+        'isBasedOn' => [ 'CreativeWork', 'Product', 'URL' ],
918
+        'isFamilyFriendly' => [ 'Boolean' ],
919
+        'isPartOf' => [ 'CreativeWork' ],
920
+        'keywords' => [ 'Text' ],
921
+        'learningResourceType' => [ 'Text' ],
922
+        'license' => [ 'CreativeWork', 'URL' ],
923
+        'locationCreated' => [ 'Place' ],
924
+        'mainEntity' => [ 'Thing' ],
925
+        'material' => [ 'Product', 'Text', 'URL' ],
926
+        'mentions' => [ 'Thing' ],
927
+        'offers' => [ 'Offer' ],
928
+        'position' => [ 'Integer', 'Text' ],
929
+        'producer' => [ 'Organization', 'Person' ],
930
+        'provider' => [ 'Organization', 'Person' ],
931
+        'publication' => [ 'PublicationEvent' ],
932
+        'publisher' => [ 'Organization', 'Person' ],
933
+        'publisherImprint' => [ 'Organization' ],
934
+        'publishingPrinciples' => [ 'CreativeWork', 'URL' ],
935
+        'recordedAt' => [ 'Event' ],
936
+        'releasedEvent' => [ 'PublicationEvent' ],
937
+        'review' => [ 'Review' ],
938
+        'schemaVersion' => [ 'Text', 'URL' ],
939
+        'sourceOrganization' => [ 'Organization' ],
940
+        'spatialCoverage' => [ 'Place' ],
941
+        'sponsor' => [ 'Organization', 'Person' ],
942
+        'temporalCoverage' => [ 'DateTime', 'Text', 'URL' ],
943
+        'text' => [ 'Text' ],
944
+        'thumbnailUrl' => [ 'URL' ],
945
+        'timeRequired' => [ 'Duration' ],
946
+        'translationOfWork' => [ 'CreativeWork' ],
947
+        'translator' => [ 'Organization', 'Person' ],
948
+        'typicalAgeRange' => [ 'Text' ],
949
+        'version' => [ 'Number', 'Text' ],
950
+        'video' => [ 'VideoObject' ],
951
+        'workExample' => [ 'CreativeWork' ],
952
+        'workTranslation' => [ 'CreativeWork' ]
953 953
     ];
954 954
 
955 955
     /**
@@ -1100,9 +1100,9 @@  discard block
 block discarded – undo
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'],
1104
-            [self::$_googleRequiredSchema, 'required', 'on' => ['google'], 'message' => 'This property is required by Google.'],
1105
-            [self::$_googleRecommendedSchema, 'required', 'on' => ['google'], 'message' => 'This property is recommended by Google.']
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
+            [ self::$_googleRequiredSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is required by Google.' ],
1105
+            [ self::$_googleRecommendedSchema, 'required', 'on' => [ 'google' ], 'message' => 'This property is recommended by Google.' ]
1106 1106
         ]);
1107 1107
 
1108 1108
         return $rules;
Please login to merge, or discard this patch.