Skip to content

Commit 0d35ceb

Browse files
authored
Merge pull request #65 from rustamwin/patch-1
2 parents 1c8fb60 + d2d24d4 commit 0d35ceb

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

src/Parameters/CreateMeetingParameters.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
*/
2424
class CreateMeetingParameters extends MetaParameters
2525
{
26+
const ALWAYS_ACCEPT = 'ALWAYS_ACCEPT';
27+
const ALWAYS_DENY = 'ALWAYS_DENY';
28+
const ASK_MODERATOR = 'ASK_MODERATOR';
29+
2630
/**
2731
* @var string
2832
*/
@@ -192,6 +196,11 @@ class CreateMeetingParameters extends MetaParameters
192196
* @var boolean
193197
*/
194198
private $freeJoin;
199+
200+
/**
201+
* @var string
202+
*/
203+
private $guestPolicy = self::ALWAYS_ACCEPT;
195204

196205
/**
197206
* CreateMeetingParameters constructor.
@@ -869,6 +878,25 @@ public function setFreeJoin($freeJoin)
869878
return $this;
870879
}
871880

881+
/**
882+
* @return string
883+
*/
884+
public function getGuestPolicy()
885+
{
886+
return $this->guestPolicy;
887+
}
888+
889+
/**
890+
* @param bool $guestPolicy
891+
* @return CreateMeetingParameters
892+
*/
893+
public function setFreeJoin($guestPolicy)
894+
{
895+
$this->guestPolicy = $guestPolicy;
896+
897+
return $this;
898+
}
899+
872900
/**
873901
* @return array
874902
*/
@@ -951,6 +979,7 @@ public function getHTTPQuery()
951979
'logo' => $this->logo,
952980
'copyright' => $this->copyright,
953981
'muteOnStart' => $this->muteOnStart ? 'true' : 'false',
982+
'guestPolicy' => $this->guestPolicy,
954983
'lockSettingsDisableCam' => $this->isLockSettingsDisableCam() ? 'true' : 'false',
955984
'lockSettingsDisableMic' => $this->isLockSettingsDisableMic() ? 'true' : 'false',
956985
'lockSettingsDisablePrivateChat' => $this->isLockSettingsDisablePrivateChat() ? 'true' : 'false',

0 commit comments

Comments
 (0)