Skip to content

Commit acb0b42

Browse files
authored
Add new 2.7 features (#169)
* Add new features * Fix casing, deprecate old consts * Fix wrong docs type * Add new 2.7 parameters * Revert casing changes and deprecations
1 parent 9b2af35 commit acb0b42

2 files changed

Lines changed: 21 additions & 2 deletions

File tree

src/Enum/Feature.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@ class Feature extends Enum
4343
public const CUSTOM_VIRTUAL_BACKGROUNDS = 'customVirtualBackgrounds';
4444
public const LIVE_TRANSCRIPTION = 'liveTranscription';
4545
public const PRESENTATION = 'presentation';
46+
public const CAMERA_AS_CONTENT = 'cameraAsContent';
47+
public const SNAPSHOT_OF_CURRENT_SLIDE = 'snapshotOfCurrentSlide';
48+
public const DOWNLOAD_PRESENTATION_ORIGINAL_FILE = 'downloadPresentationOriginalFile';
49+
public const DOWNLOAD_PRESENTATION_CONVERTED_TO_PDF = 'downloadPresentationConvertedToPdf';
50+
public const TIMER = 'timer';
4651
}

src/Parameters/CreateMeetingParameters.php

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,12 +128,16 @@
128128
* @method $this setDisabledFeatures(array $disabledFeatures)
129129
* @method array getDisabledFeaturesExclude()
130130
* @method $this setDisabledFeaturesExclude(array $disabledFeaturesExclude)
131-
* @method string getPreUploadedPresentationOverrideDefault()
132-
* @method $this setPreUploadedPresentationOverrideDefault(string $preUploadedPresentationOverrideDefault)
131+
* @method bool|null isPreUploadedPresentationOverrideDefault()
132+
* @method $this setPreUploadedPresentationOverrideDefault(bool $preUploadedPresentationOverrideDefault)
133133
* @method string getPresentationUploadExternalUrl()
134134
* @method $this setPresentationUploadExternalUrl(string $presentationUploadExternalUrl)
135135
* @method string getPresentationUploadExternalDescription()
136136
* @method $this setPresentationUploadExternalDescription(string $presentationUploadExternalDescription)
137+
* @method string getPreUploadedPresentation()
138+
* @method $this setPreUploadedPresentation(string $preUploadedPresentation)
139+
* @method string getPreUploadedPresentationName()
140+
* @method $this setPreUploadedPresentationName(string $preUploadedPresentationName)
137141
*/
138142
class CreateMeetingParameters extends MetaParameters
139143
{
@@ -427,6 +431,16 @@ class CreateMeetingParameters extends MetaParameters
427431
*/
428432
protected $preUploadedPresentationOverrideDefault;
429433

434+
/**
435+
* @var string
436+
*/
437+
protected $preUploadedPresentation;
438+
439+
/**
440+
* @var string
441+
*/
442+
protected $preUploadedPresentationName;
443+
430444
/**
431445
* @var bool
432446
*/

0 commit comments

Comments
 (0)