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 = [])
123
123
{
124
124
$ resolver = $ this ->createOptionsResolver ();
125
125
$ 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
+ ;
126
132
127
133
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members/all ' , $ resolver ->resolve ($ parameters ));
128
134
}
@@ -140,6 +146,12 @@ public function members($group_id, array $parameters = [])
140
146
{
141
147
$ resolver = $ this ->createOptionsResolver ();
142
148
$ 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
+ ;
143
155
144
156
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members ' , $ resolver ->resolve ($ parameters ));
145
157
}
Original file line number Diff line number Diff line change @@ -475,6 +475,12 @@ public function allMembers($project_id, array $parameters = [])
475
475
{
476
476
$ resolver = $ this ->createOptionsResolver ();
477
477
$ 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
+ ;
478
484
479
485
return $ this ->get ('projects/ ' .self ::encodePath ($ project_id ).'/members/all ' , $ resolver ->resolve ($ parameters ));
480
486
}
@@ -495,6 +501,12 @@ public function members($project_id, array $parameters = [])
495
501
$ resolver ->setDefined ('query ' )
496
502
->setAllowedTypes ('query ' , 'string ' )
497
503
;
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
+ ;
498
510
499
511
return $ this ->get ($ this ->getProjectPath ($ project_id , 'members ' ), $ resolver ->resolve ($ parameters ));
500
512
}
You can’t perform that action at this time.
0 commit comments