File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -123,6 +123,12 @@ public function allMembers($group_id, array $parameters = [])
123123 {
124124 $ resolver = $ this ->createOptionsResolver ();
125125 $ resolver ->setDefined ('query ' );
126+ $ resolver ->setDefined ('user_ids ' )
127+ ->setAllowedTypes ('user_ids ' , 'array ' )
128+ ->setAllowedValues ('user_ids ' , function (array $ value ) {
129+ return \count ($ value ) === \count (\array_filter ($ value , 'is_int ' ));
130+ })
131+ ;
126132
127133 return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members/all ' , $ resolver ->resolve ($ parameters ));
128134 }
@@ -140,6 +146,12 @@ public function members($group_id, array $parameters = [])
140146 {
141147 $ resolver = $ this ->createOptionsResolver ();
142148 $ resolver ->setDefined ('query ' );
149+ $ resolver ->setDefined ('user_ids ' )
150+ ->setAllowedTypes ('user_ids ' , 'array ' )
151+ ->setAllowedValues ('user_ids ' , function (array $ value ) {
152+ return \count ($ value ) === \count (\array_filter ($ value , 'is_int ' ));
153+ })
154+ ;
143155
144156 return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members ' , $ resolver ->resolve ($ parameters ));
145157 }
Original file line number Diff line number Diff line change @@ -475,6 +475,12 @@ public function allMembers($project_id, array $parameters = [])
475475 {
476476 $ resolver = $ this ->createOptionsResolver ();
477477 $ resolver ->setDefined ('query ' );
478+ $ resolver ->setDefined ('user_ids ' )
479+ ->setAllowedTypes ('user_ids ' , 'array ' )
480+ ->setAllowedValues ('user_ids ' , function (array $ value ) {
481+ return \count ($ value ) === \count (\array_filter ($ value , 'is_int ' ));
482+ })
483+ ;
478484
479485 return $ this ->get ('projects/ ' .self ::encodePath ($ project_id ).'/members/all ' , $ resolver ->resolve ($ parameters ));
480486 }
@@ -495,6 +501,12 @@ public function members($project_id, array $parameters = [])
495501 $ resolver ->setDefined ('query ' )
496502 ->setAllowedTypes ('query ' , 'string ' )
497503 ;
504+ $ resolver ->setDefined ('user_ids ' )
505+ ->setAllowedTypes ('user_ids ' , 'array ' )
506+ ->setAllowedValues ('user_ids ' , function (array $ value ) {
507+ return \count ($ value ) === \count (\array_filter ($ value , 'is_int ' ));
508+ })
509+ ;
498510
499511 return $ this ->get ($ this ->getProjectPath ($ project_id , 'members ' ), $ resolver ->resolve ($ parameters ));
500512 }
You can’t perform that action at this time.
0 commit comments