@@ -72,7 +72,9 @@ class Resource implements ModelInterface, ArrayAccess, JsonSerializable
7272 'first_release ' => 'int ' ,
7373 'last_update ' => 'int ' ,
7474 'external_download_url ' => 'string ' ,
75- 'description ' => 'string '
75+ 'description ' => 'string ' ,
76+ 'source_code_url ' => 'string ' ,
77+ 'donate_url ' => 'string '
7678 ];
7779
7880 /**
@@ -95,7 +97,9 @@ class Resource implements ModelInterface, ArrayAccess, JsonSerializable
9597 'first_release ' => null ,
9698 'last_update ' => null ,
9799 'external_download_url ' => 'uri ' ,
98- 'description ' => null
100+ 'description ' => null ,
101+ 'source_code_url ' => 'uri ' ,
102+ 'donate_url ' => 'uri '
99103 ];
100104
101105 /**
@@ -118,7 +122,9 @@ class Resource implements ModelInterface, ArrayAccess, JsonSerializable
118122 'first_release ' => false ,
119123 'last_update ' => false ,
120124 'external_download_url ' => false ,
121- 'description ' => false
125+ 'description ' => false ,
126+ 'source_code_url ' => false ,
127+ 'donate_url ' => false
122128 ];
123129
124130 /**
@@ -221,7 +227,9 @@ public function isNullableSetToNull(string $property): bool
221227 'first_release ' => 'first_release ' ,
222228 'last_update ' => 'last_update ' ,
223229 'external_download_url ' => 'external_download_url ' ,
224- 'description ' => 'description '
230+ 'description ' => 'description ' ,
231+ 'source_code_url ' => 'source_code_url ' ,
232+ 'donate_url ' => 'donate_url '
225233 ];
226234
227235 /**
@@ -244,7 +252,9 @@ public function isNullableSetToNull(string $property): bool
244252 'first_release ' => 'setFirstRelease ' ,
245253 'last_update ' => 'setLastUpdate ' ,
246254 'external_download_url ' => 'setExternalDownloadUrl ' ,
247- 'description ' => 'setDescription '
255+ 'description ' => 'setDescription ' ,
256+ 'source_code_url ' => 'setSourceCodeUrl ' ,
257+ 'donate_url ' => 'setDonateUrl '
248258 ];
249259
250260 /**
@@ -267,7 +277,9 @@ public function isNullableSetToNull(string $property): bool
267277 'first_release ' => 'getFirstRelease ' ,
268278 'last_update ' => 'getLastUpdate ' ,
269279 'external_download_url ' => 'getExternalDownloadUrl ' ,
270- 'description ' => 'getDescription '
280+ 'description ' => 'getDescription ' ,
281+ 'source_code_url ' => 'getSourceCodeUrl ' ,
282+ 'donate_url ' => 'getDonateUrl '
271283 ];
272284
273285 /**
@@ -341,6 +353,8 @@ public function __construct(?array $data = null)
341353 $ this ->setIfExists ('last_update ' , $ data ?? [], null );
342354 $ this ->setIfExists ('external_download_url ' , $ data ?? [], '' );
343355 $ this ->setIfExists ('description ' , $ data ?? [], null );
356+ $ this ->setIfExists ('source_code_url ' , $ data ?? [], '' );
357+ $ this ->setIfExists ('donate_url ' , $ data ?? [], '' );
344358 }
345359
346360 /**
@@ -803,6 +817,60 @@ public function setDescription(?string $description): static
803817
804818 return $ this ;
805819 }
820+
821+ /**
822+ * Gets source_code_url
823+ *
824+ * @return string|null
825+ */
826+ public function getSourceCodeUrl (): ?string
827+ {
828+ return $ this ->container ['source_code_url ' ];
829+ }
830+
831+ /**
832+ * Sets source_code_url
833+ *
834+ * @param string|null $source_code_url source_code_url
835+ *
836+ * @return $this
837+ */
838+ public function setSourceCodeUrl (?string $ source_code_url ): static
839+ {
840+ if (is_null ($ source_code_url )) {
841+ throw new InvalidArgumentException ('non-nullable source_code_url cannot be null ' );
842+ }
843+ $ this ->container ['source_code_url ' ] = $ source_code_url ;
844+
845+ return $ this ;
846+ }
847+
848+ /**
849+ * Gets donate_url
850+ *
851+ * @return string|null
852+ */
853+ public function getDonateUrl (): ?string
854+ {
855+ return $ this ->container ['donate_url ' ];
856+ }
857+
858+ /**
859+ * Sets donate_url
860+ *
861+ * @param string|null $donate_url donate_url
862+ *
863+ * @return $this
864+ */
865+ public function setDonateUrl (?string $ donate_url ): static
866+ {
867+ if (is_null ($ donate_url )) {
868+ throw new InvalidArgumentException ('non-nullable donate_url cannot be null ' );
869+ }
870+ $ this ->container ['donate_url ' ] = $ donate_url ;
871+
872+ return $ this ;
873+ }
806874 /**
807875 * Returns true if offset exists. False otherwise.
808876 *
0 commit comments