@@ -418,7 +418,7 @@ public function setAllowStartStopRecording(bool $allowStartStopRecording): self
418418 return $ this ;
419419 }
420420
421- public function getDuration (): int
421+ public function getDuration (): ? int
422422 {
423423 return $ this ->duration ;
424424 }
@@ -572,7 +572,7 @@ public function setLearningDashboardEnabled(bool $learningDashboardEnabled): sel
572572 /**
573573 * @deprecated Removed in 2.5, temporarily still handled, please transition to disabledFeatures.
574574 */
575- public function isVirtualBackgroundsDisabled (): bool
575+ public function isVirtualBackgroundsDisabled (): ? bool
576576 {
577577 return $ this ->virtualBackgroundsDisabled ;
578578 }
@@ -867,7 +867,7 @@ public function setLockSettingsLockOnJoinConfigurable(bool $lockOnJoinConfigurab
867867 return $ this ;
868868 }
869869
870- public function isLockSettingsHideViewersCursor (): bool
870+ public function isLockSettingsHideViewersCursor (): ? bool
871871 {
872872 return $ this ->lockSettingsHideViewersCursor ;
873873 }
@@ -905,7 +905,7 @@ public function setAllowModsToUnmuteUsers(bool $allowModsToUnmuteUsers): self
905905 return $ this ;
906906 }
907907
908- public function isAllowModsToEjectCameras (): bool
908+ public function isAllowModsToEjectCameras (): ? bool
909909 {
910910 return $ this ->allowModsToEjectCameras ;
911911 }
@@ -1026,7 +1026,7 @@ public function setGuestPolicy(string $guestPolicy): self
10261026 /**
10271027 * @deprecated Removed in 2.5, temporarily still handled, please transition to disabledFeatures.
10281028 */
1029- public function isBreakoutRoomsEnabled (): bool
1029+ public function isBreakoutRoomsEnabled (): ? bool
10301030 {
10311031 return $ this ->breakoutRoomsEnabled ;
10321032 }
@@ -1047,7 +1047,7 @@ public function setBreakoutRoomsEnabled($breakoutRoomsEnabled): self
10471047 return $ this ;
10481048 }
10491049
1050- public function isBreakoutRoomsRecord (): bool
1050+ public function isBreakoutRoomsRecord (): ? bool
10511051 {
10521052 return $ this ->breakoutRoomsRecord ;
10531053 }
@@ -1081,7 +1081,7 @@ public function setBreakoutRoomsPrivateChatEnabled(bool $breakoutRoomsPrivateCha
10811081 return $ this ;
10821082 }
10831083
1084- public function getMeetingEndedURL (): string
1084+ public function getMeetingEndedURL (): ? string
10851085 {
10861086 return $ this ->meetingEndedURL ;
10871087 }
@@ -1154,7 +1154,7 @@ public function setUserCameraCap(int $userCameraCap): self
11541154 return $ this ;
11551155 }
11561156
1157- public function getMeetingCameraCap (): int
1157+ public function getMeetingCameraCap (): ? int
11581158 {
11591159 return $ this ->meetingCameraCap ;
11601160 }
@@ -1174,7 +1174,7 @@ public function setMeetingCameraCap(int $meetingCameraCap): self
11741174 return $ this ;
11751175 }
11761176
1177- public function getMeetingExpireIfNoUserJoinedInMinutes (): int
1177+ public function getMeetingExpireIfNoUserJoinedInMinutes (): ? int
11781178 {
11791179 return $ this ->meetingExpireIfNoUserJoinedInMinutes ;
11801180 }
@@ -1193,7 +1193,7 @@ public function setMeetingExpireIfNoUserJoinedInMinutes(int $meetingExpireIfNoUs
11931193 return $ this ;
11941194 }
11951195
1196- public function getMeetingExpireWhenLastUserLeftInMinutes (): int
1196+ public function getMeetingExpireWhenLastUserLeftInMinutes (): ? int
11971197 {
11981198 return $ this ->meetingExpireWhenLastUserLeftInMinutes ;
11991199 }
@@ -1214,7 +1214,7 @@ public function setMeetingExpireWhenLastUserLeftInMinutes(int $meetingExpireWhen
12141214 return $ this ;
12151215 }
12161216
1217- public function isPreUploadedPresentationOverrideDefault (): bool
1217+ public function isPreUploadedPresentationOverrideDefault (): ? bool
12181218 {
12191219 return $ this ->preUploadedPresentationOverrideDefault ;
12201220 }
@@ -1301,7 +1301,7 @@ public function setDisabledFeaturesExclude(array $disabledFeaturesExclude): self
13011301 return $ this ;
13021302 }
13031303
1304- public function getRecordFullDurationMedia (): bool
1304+ public function getRecordFullDurationMedia (): ? bool
13051305 {
13061306 return $ this ->recordFullDurationMedia ;
13071307 }
@@ -1342,7 +1342,7 @@ public function addBreakoutRoomsGroup($id, $name, $roster): self
13421342 return $ this ;
13431343 }
13441344
1345- public function getNotifyRecordingIsOn (): bool
1345+ public function getNotifyRecordingIsOn (): ? bool
13461346 {
13471347 return $ this ->notifyRecordingIsOn ;
13481348 }
@@ -1362,7 +1362,7 @@ public function setNotifyRecordingIsOn(bool $notifyRecordingIsOn): self
13621362 return $ this ;
13631363 }
13641364
1365- public function getPresentationUploadExternalUrl (): string
1365+ public function getPresentationUploadExternalUrl (): ? string
13661366 {
13671367 return $ this ->presentationUploadExternalUrl ;
13681368 }
@@ -1380,7 +1380,7 @@ public function setPresentationUploadExternalUrl(string $presentationUploadExter
13801380 return $ this ;
13811381 }
13821382
1383- public function getPresentationUploadExternalDescription (): string
1383+ public function getPresentationUploadExternalDescription (): ? string
13841384 {
13851385 return $ this ->presentationUploadExternalDescription ;
13861386 }
@@ -1414,8 +1414,8 @@ public function getHTTPQuery(): string
14141414 'maxParticipants ' => $ this ->maxParticipants ,
14151415 'autoStartRecording ' => !is_null ($ this ->autoStartRecording ) ? ($ this ->autoStartRecording ? 'true ' : 'false ' ) : $ this ->autoStartRecording ,
14161416 'allowStartStopRecording ' => !is_null ($ this ->allowStartStopRecording ) ? ($ this ->allowStartStopRecording ? 'true ' : 'false ' ) : $ this ->allowStartStopRecording ,
1417- 'welcome ' => trim ($ this ->welcomeMessage ),
1418- 'moderatorOnlyMessage ' => trim ($ this ->moderatorOnlyMessage ),
1417+ 'welcome ' => ! is_null ( $ this -> welcomeMessage ) ? trim ($ this ->welcomeMessage ) : '' ,
1418+ 'moderatorOnlyMessage ' => ! is_null ( $ this -> moderatorOnlyMessage ) ? trim ($ this ->moderatorOnlyMessage ) : '' ,
14191419 'webcamsOnlyForModerator ' => !is_null ($ this ->webcamsOnlyForModerator ) ? ($ this ->webcamsOnlyForModerator ? 'true ' : 'false ' ) : $ this ->webcamsOnlyForModerator ,
14201420 'logo ' => $ this ->logo ,
14211421 'copyright ' => $ this ->copyright ,
@@ -1433,8 +1433,8 @@ public function getHTTPQuery(): string
14331433 'lockSettingsHideViewersCursor ' => !is_null ($ this ->lockSettingsHideViewersCursor ) ? ($ this ->lockSettingsHideViewersCursor ? 'true ' : 'false ' ) : $ this ->lockSettingsHideViewersCursor ,
14341434 'allowModsToUnmuteUsers ' => !is_null ($ this ->allowModsToUnmuteUsers ) ? ($ this ->allowModsToUnmuteUsers ? 'true ' : 'false ' ) : $ this ->allowModsToUnmuteUsers ,
14351435 'allowModsToEjectCameras ' => !is_null ($ this ->allowModsToEjectCameras ) ? ($ this ->allowModsToEjectCameras ? 'true ' : 'false ' ) : $ this ->allowModsToEjectCameras ,
1436- 'bannerText ' => trim ($ this ->bannerText ),
1437- 'bannerColor ' => trim ($ this ->bannerColor ),
1436+ 'bannerText ' => ! is_null ( $ this -> bannerText ) ? trim ($ this ->bannerText ) : '' ,
1437+ 'bannerColor ' => ! is_null ( $ this -> bannerColor ) ? trim ($ this ->bannerColor ) : '' ,
14381438 'learningDashboardEnabled ' => !is_null ($ this ->learningDashboardEnabled ) ? ($ this ->learningDashboardEnabled ? 'true ' : 'false ' ) : $ this ->learningDashboardEnabled ,
14391439 'virtualBackgroundsDisabled ' => !is_null ($ this ->virtualBackgroundsDisabled ) ? ($ this ->virtualBackgroundsDisabled ? 'true ' : 'false ' ) : $ this ->virtualBackgroundsDisabled ,
14401440 'endWhenNoModeratorDelayInMinutes ' => $ this ->endWhenNoModeratorDelayInMinutes ,
0 commit comments