File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 2020
2121namespace BigBlueButton \Parameters ;
2222
23+ use BigBlueButton \Enum \Role ;
24+
2325/**
2426 * Class JoinMeetingParametersTest.
2527 */
@@ -92,13 +94,17 @@ class JoinMeetingParameters extends UserDataParameters
9294 *
9395 * @param $meetingId
9496 * @param $username
95- * @param $password
97+ * @param $passwordOrRole
9698 */
97- public function __construct ($ meetingId , $ username , $ password )
99+ public function __construct ($ meetingId , $ username , $ passworOrRole )
98100 {
99101 $ this ->meetingId = $ meetingId ;
100102 $ this ->username = $ username ;
101- $ this ->password = $ password ;
103+ if ($ passworOrRole === Role::MODERATOR || $ passworOrRole === Role::VIEWER ){
104+ $ this ->role = $ passworOrRole ;
105+ } else {
106+ $ this ->password = $ passworOrRole ;
107+ }
102108 $ this ->customParameters = [];
103109 }
104110
You can’t perform that action at this time.
0 commit comments