10
10
use ApiClients \Client \GitHubEnterprise \Schema \CvssSeverities \CvssVThree ;
11
11
use ApiClients \Client \GitHubEnterprise \Schema \GlobalAdvisory ;
12
12
use ApiClients \Client \GitHubEnterprise \Schema \GlobalAdvisory \Cvss ;
13
- use ApiClients \Client \GitHubEnterprise \Schema \GlobalAdvisory \ Epss ;
13
+ use ApiClients \Client \GitHubEnterprise \Schema \SecurityAdvisoryEpss ;
14
14
use EventSauce \ObjectHydrator \IterableList ;
15
15
use EventSauce \ObjectHydrator \ObjectMapper ;
16
16
use EventSauce \ObjectHydrator \PropertySerializers \SerializeArrayItems ;
@@ -51,7 +51,7 @@ public function hydrateObject(string $className, array $payload): object
51
51
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities ($ payload ),
52
52
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities\CvssVThree ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities⚡️CvssVThree ($ payload ),
53
53
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities\CvssVFour ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities⚡️CvssVFour ($ payload ),
54
- 'ApiClients\Client\GitHubEnterprise\Schema\GlobalAdvisory\Epss ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss ($ payload ),
54
+ 'ApiClients\Client\GitHubEnterprise\Schema\SecurityAdvisoryEpss ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss ($ payload ),
55
55
'ApiClients\Client\GitHubEnterprise\Schema\BasicError ' => $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️BasicError ($ payload ),
56
56
default => throw UnableToHydrateObject::noHydrationDefined ($ className , $ this ->hydrationStack ),
57
57
};
@@ -300,17 +300,6 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
300
300
301
301
after_cvssSeverities:
302
302
303
- $ value = $ payload ['cwes ' ] ?? null ;
304
-
305
- if ($ value === null ) {
306
- $ properties ['cwes ' ] = null ;
307
- goto after_cwes;
308
- }
309
-
310
- $ properties ['cwes ' ] = $ value ;
311
-
312
- after_cwes:
313
-
314
303
$ value = $ payload ['epss ' ] ?? null ;
315
304
316
305
if ($ value === null ) {
@@ -321,7 +310,7 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
321
310
if (is_array ($ value )) {
322
311
try {
323
312
$ this ->hydrationStack [] = 'epss ' ;
324
- $ value = $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss ($ value );
313
+ $ value = $ this ->hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss ($ value );
325
314
} finally {
326
315
array_pop ($ this ->hydrationStack );
327
316
}
@@ -331,6 +320,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
331
320
332
321
after_epss:
333
322
323
+ $ value = $ payload ['cwes ' ] ?? null ;
324
+
325
+ if ($ value === null ) {
326
+ $ properties ['cwes ' ] = null ;
327
+ goto after_cwes;
328
+ }
329
+
330
+ $ properties ['cwes ' ] = $ value ;
331
+
332
+ after_cwes:
333
+
334
334
$ value = $ payload ['credits ' ] ?? null ;
335
335
336
336
if ($ value === null ) {
@@ -538,7 +538,7 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
538
538
}
539
539
}
540
540
541
- private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss (array $ payload ): Epss
541
+ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss (array $ payload ): SecurityAdvisoryEpss
542
542
{
543
543
$ properties = [];
544
544
$ missingFields = [];
@@ -565,17 +565,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
565
565
566
566
after_percentile:
567
567
} catch (Throwable $ exception ) {
568
- throw UnableToHydrateObject::dueToError ('ApiClients\Client\GitHubEnterprise\Schema\GlobalAdvisory\Epss ' , $ exception , stack: $ this ->hydrationStack );
568
+ throw UnableToHydrateObject::dueToError ('ApiClients\Client\GitHubEnterprise\Schema\SecurityAdvisoryEpss ' , $ exception , stack: $ this ->hydrationStack );
569
569
}
570
570
571
571
if (count ($ missingFields ) > 0 ) {
572
- throw UnableToHydrateObject::dueToMissingFields (Epss ::class, $ missingFields , stack: $ this ->hydrationStack );
572
+ throw UnableToHydrateObject::dueToMissingFields (SecurityAdvisoryEpss ::class, $ missingFields , stack: $ this ->hydrationStack );
573
573
}
574
574
575
575
try {
576
- return new Epss (...$ properties );
576
+ return new SecurityAdvisoryEpss (...$ properties );
577
577
} catch (Throwable $ exception ) {
578
- throw UnableToHydrateObject::dueToError ('ApiClients\Client\GitHubEnterprise\Schema\GlobalAdvisory\Epss ' , $ exception , stack: $ this ->hydrationStack );
578
+ throw UnableToHydrateObject::dueToError ('ApiClients\Client\GitHubEnterprise\Schema\SecurityAdvisoryEpss ' , $ exception , stack: $ this ->hydrationStack );
579
579
}
580
580
}
581
581
@@ -678,7 +678,7 @@ public function serializeObjectOfType(object $object, string $className): mixed
678
678
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities ($ object ),
679
679
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities\CvssVThree ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities⚡️CvssVThree ($ object ),
680
680
'ApiClients\Client\GitHubEnterprise\Schema\CvssSeverities\CvssVFour ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities⚡️CvssVFour ($ object ),
681
- 'ApiClients\Client\GitHubEnterprise\Schema\GlobalAdvisory\Epss ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss ($ object ),
681
+ 'ApiClients\Client\GitHubEnterprise\Schema\SecurityAdvisoryEpss ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss ($ object ),
682
682
'ApiClients\Client\GitHubEnterprise\Schema\BasicError ' => $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️BasicError ($ object ),
683
683
default => throw new LogicException ("No serialization defined for $ className " ),
684
684
};
@@ -890,6 +890,15 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
890
890
$ cvssSeverities = $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️CvssSeverities ($ cvssSeverities );
891
891
after_cvssSeverities: $ result ['cvss_severities ' ] = $ cvssSeverities ;
892
892
893
+ $ epss = $ object ->epss ;
894
+
895
+ if ($ epss === null ) {
896
+ goto after_epss;
897
+ }
898
+
899
+ $ epss = $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss ($ epss );
900
+ after_epss: $ result ['epss ' ] = $ epss ;
901
+
893
902
$ cwes = $ object ->cwes ;
894
903
895
904
if ($ cwes === null ) {
@@ -905,15 +914,6 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
905
914
$ cwes = $ cwesSerializer0 ->serialize ($ cwes , $ this );
906
915
after_cwes: $ result ['cwes ' ] = $ cwes ;
907
916
908
- $ epss = $ object ->epss ;
909
-
910
- if ($ epss === null ) {
911
- goto after_epss;
912
- }
913
-
914
- $ epss = $ this ->serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss ($ epss );
915
- after_epss: $ result ['epss ' ] = $ epss ;
916
-
917
917
$ credits = $ object ->credits ;
918
918
919
919
if ($ credits === null ) {
@@ -1030,9 +1030,9 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
1030
1030
return $ result ;
1031
1031
}
1032
1032
1033
- private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️GlobalAdvisory⚡️Epss (mixed $ object ): mixed
1033
+ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema⚡️SecurityAdvisoryEpss (mixed $ object ): mixed
1034
1034
{
1035
- assert ($ object instanceof Epss );
1035
+ assert ($ object instanceof SecurityAdvisoryEpss );
1036
1036
$ result = [];
1037
1037
1038
1038
$ percentage = $ object ->percentage ;
0 commit comments