Skip to content

Commit 4bd6203

Browse files
committed
Add new create and join parameters
1 parent 1723270 commit 4bd6203

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/Parameters/CreateMeetingParameters.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@
4141
* @method $this setWebVoice(string $webVoice)
4242
* @method int getMaxParticipants()
4343
* @method $this setMaxParticipants(int $maxParticipants)
44+
* @method string getLoginURL()
45+
* @method $this setLoginURL(string $loginURL)
4446
* @method string getLogoutURL()
4547
* @method $this setLogoutURL(string $logoutURL)
4648
* @method bool|null isRecord()
@@ -147,6 +149,14 @@
147149
* @method $this setPreUploadedPresentation(string $preUploadedPresentation)
148150
* @method string getPreUploadedPresentationName()
149151
* @method $this setPreUploadedPresentationName(string $preUploadedPresentationName)
152+
* @method int|null getMaxNumPages()
153+
* @method $this setMaxNumPages(int $maxNumPages)
154+
* @method string getPluginManifests()
155+
* @method $this setPluginManifests(string $pluginManifests)
156+
* @method string getPluginManifestsFetchUrl()
157+
* @method $this setPluginManifestsFetchUrl(string $pluginManifestsFetchUrl)
158+
* @method bool|null isPresentationConversionCacheEnabled()
159+
* @method $this setPresentationConversionCacheEnabled(bool $presentationConversionCacheEnabled)
150160
*/
151161
class CreateMeetingParameters extends MetaParameters
152162
{
@@ -155,6 +165,7 @@ class CreateMeetingParameters extends MetaParameters
155165
protected ?int $voiceBridge = null;
156166
protected ?string $webVoice = null;
157167
protected ?int $maxParticipants = null;
168+
protected ?string $loginURL = null;
158169
protected ?string $logoutURL = null;
159170
protected ?bool $record = null;
160171
protected ?int $duration = null;
@@ -224,6 +235,10 @@ class CreateMeetingParameters extends MetaParameters
224235
protected ?bool $recordFullDurationMedia = null;
225236
protected ?string $presentationUploadExternalUrl = null;
226237
protected ?string $presentationUploadExternalDescription = null;
238+
protected ?int $maxNumPages = null;
239+
protected ?string $pluginManifests = null;
240+
protected ?string $pluginManifestsFetchUrl = null;
241+
protected ?bool $presentationConversionCacheEnabled = null;
227242

228243
/**
229244
* @var array<string,string>

src/Parameters/JoinMeetingParameters.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@
5858
* @method $this setWebcamBackgroundURL(string $webcamBackgroundURL)
5959
* @method bool|null isBot()
6060
* @method $this setBot(bool $bot)
61+
* @method string getLogoutURL()
62+
* @method $this setLogoutURL(string $logoutURL)
63+
* @method string getFirstName()
64+
* @method $this setFirstName(string $firstName)
65+
* @method string getLastName()
66+
* @method $this setLastName(string $lastName)
6167
*/
6268
class JoinMeetingParameters extends UserDataParameters
6369
{
@@ -72,6 +78,9 @@ class JoinMeetingParameters extends UserDataParameters
7278
protected ?bool $excludeFromDashboard = null;
7379
protected ?MeetingLayout $enforceLayout = null;
7480
protected ?string $webcamBackgroundURL = null;
81+
protected ?string $logoutURL = null;
82+
protected ?string $firstName = null;
83+
protected ?string $lastName = null;
7584
protected ?bool $bot = null;
7685

7786
public function __construct(protected string $meetingID, protected string $fullName, protected Role $role)

0 commit comments

Comments
 (0)