@@ -74,7 +74,7 @@ public function all(array $parameters = [])
74
74
*
75
75
* @return mixed
76
76
*/
77
- public function show ($ id )
77
+ public function show (int | string $ id )
78
78
{
79
79
return $ this ->get ('groups/ ' .self ::encodePath ($ id ));
80
80
}
@@ -105,7 +105,7 @@ public function create(string $name, string $path, ?string $description = null,
105
105
*
106
106
* @return mixed
107
107
*/
108
- public function update ($ id , array $ params )
108
+ public function update (int | string $ id , array $ params )
109
109
{
110
110
return $ this ->put ('groups/ ' .self ::encodePath ($ id ), $ params );
111
111
}
@@ -115,7 +115,7 @@ public function update($id, array $params)
115
115
*
116
116
* @return mixed
117
117
*/
118
- public function remove ($ group_id )
118
+ public function remove (int | string $ group_id )
119
119
{
120
120
return $ this ->delete ('groups/ ' .self ::encodePath ($ group_id ));
121
121
}
@@ -126,7 +126,7 @@ public function remove($group_id)
126
126
*
127
127
* @return mixed
128
128
*/
129
- public function transfer ($ group_id , $ project_id )
129
+ public function transfer (int | string $ group_id , int | string $ project_id )
130
130
{
131
131
return $ this ->post ('groups/ ' .self ::encodePath ($ group_id ).'/projects/ ' .self ::encodePath ($ project_id ));
132
132
}
@@ -136,7 +136,7 @@ public function transfer($group_id, $project_id)
136
136
*
137
137
* @return mixed
138
138
*/
139
- public function allMembers ($ group_id , array $ parameters = [])
139
+ public function allMembers (int | string $ group_id , array $ parameters = [])
140
140
{
141
141
$ resolver = $ this ->createOptionsResolver ();
142
142
$ resolver ->setDefined ('query ' );
@@ -159,7 +159,7 @@ public function allMembers($group_id, array $parameters = [])
159
159
*
160
160
* @return mixed
161
161
*/
162
- public function members ($ group_id , array $ parameters = [])
162
+ public function members (int | string $ group_id , array $ parameters = [])
163
163
{
164
164
$ resolver = $ this ->createOptionsResolver ();
165
165
$ resolver ->setDefined ('query ' );
@@ -178,7 +178,7 @@ public function members($group_id, array $parameters = [])
178
178
*
179
179
* @return mixed
180
180
*/
181
- public function member ($ group_id , int $ user_id )
181
+ public function member (int | string $ group_id , int $ user_id )
182
182
{
183
183
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members/ ' .self ::encodePath ($ user_id ));
184
184
}
@@ -188,7 +188,7 @@ public function member($group_id, int $user_id)
188
188
*
189
189
* @return mixed
190
190
*/
191
- public function allMember ($ group_id , int $ user_id )
191
+ public function allMember (int | string $ group_id , int $ user_id )
192
192
{
193
193
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/members/all/ ' .self ::encodePath ($ user_id ));
194
194
}
@@ -198,7 +198,7 @@ public function allMember($group_id, int $user_id)
198
198
*
199
199
* @return mixed
200
200
*/
201
- public function addMember ($ group_id , int $ user_id , int $ access_level , array $ parameters = [])
201
+ public function addMember (int | string $ group_id , int $ user_id , int $ access_level , array $ parameters = [])
202
202
{
203
203
$ dateNormalizer = function (OptionsResolver $ optionsResolver , \DateTimeInterface $ date ): string {
204
204
return $ date ->format ('Y-m-d ' );
@@ -223,7 +223,7 @@ public function addMember($group_id, int $user_id, int $access_level, array $par
223
223
*
224
224
* @return mixed
225
225
*/
226
- public function saveMember ($ group_id , int $ user_id , int $ access_level )
226
+ public function saveMember (int | string $ group_id , int $ user_id , int $ access_level )
227
227
{
228
228
return $ this ->put ('groups/ ' .self ::encodePath ($ group_id ).'/members/ ' .self ::encodePath ($ user_id ), [
229
229
'access_level ' => $ access_level ,
@@ -240,7 +240,7 @@ public function saveMember($group_id, int $user_id, int $access_level)
240
240
*
241
241
* @return mixed
242
242
*/
243
- public function addShare ($ group_id , array $ parameters = [])
243
+ public function addShare (int | string $ group_id , array $ parameters = [])
244
244
{
245
245
$ resolver = $ this ->createOptionsResolver ();
246
246
@@ -268,7 +268,7 @@ public function addShare($group_id, array $parameters = [])
268
268
*
269
269
* @return mixed
270
270
*/
271
- public function removeMember ($ group_id , int $ user_id )
271
+ public function removeMember (int | string $ group_id , int $ user_id )
272
272
{
273
273
return $ this ->delete ('groups/ ' .self ::encodePath ($ group_id ).'/members/ ' .self ::encodePath ($ user_id ));
274
274
}
@@ -295,7 +295,7 @@ public function removeMember($group_id, int $user_id)
295
295
*
296
296
* @return mixed
297
297
*/
298
- public function projects ($ id , array $ parameters = [])
298
+ public function projects (int | string $ id , array $ parameters = [])
299
299
{
300
300
$ resolver = $ this ->createOptionsResolver ();
301
301
$ booleanNormalizer = function (Options $ resolver , $ value ): string {
@@ -367,7 +367,7 @@ public function projects($id, array $parameters = [])
367
367
*
368
368
* @return mixed
369
369
*/
370
- public function subgroups ($ group_id , array $ parameters = [])
370
+ public function subgroups (int | string $ group_id , array $ parameters = [])
371
371
{
372
372
$ resolver = $ this ->getSubgroupSearchResolver ();
373
373
@@ -408,7 +408,7 @@ public function subgroups($group_id, array $parameters = [])
408
408
*
409
409
* @return mixed
410
410
*/
411
- public function issues ($ group_id , array $ parameters = [])
411
+ public function issues (int | string $ group_id , array $ parameters = [])
412
412
{
413
413
$ resolver = $ this ->createOptionsResolver ();
414
414
$ booleanNormalizer = function (Options $ resolver , $ value ): string {
@@ -500,7 +500,7 @@ public function issues($group_id, array $parameters = [])
500
500
*
501
501
* @return mixed
502
502
*/
503
- public function labels ($ group_id , array $ parameters = [])
503
+ public function labels (int | string $ group_id , array $ parameters = [])
504
504
{
505
505
$ resolver = $ this ->createOptionsResolver ();
506
506
@@ -527,7 +527,7 @@ public function labels($group_id, array $parameters = [])
527
527
*
528
528
* @return mixed
529
529
*/
530
- public function addLabel ($ group_id , array $ params )
530
+ public function addLabel (int | string $ group_id , array $ params )
531
531
{
532
532
return $ this ->post ('groups/ ' .self ::encodePath ($ group_id ).'/labels ' , $ params );
533
533
}
@@ -537,7 +537,7 @@ public function addLabel($group_id, array $params)
537
537
*
538
538
* @return mixed
539
539
*/
540
- public function updateLabel ($ group_id , int $ label_id , array $ params )
540
+ public function updateLabel (int | string $ group_id , int $ label_id , array $ params )
541
541
{
542
542
return $ this ->put ('groups/ ' .self ::encodePath ($ group_id ).'/labels/ ' .self ::encodePath ($ label_id ), $ params );
543
543
}
@@ -547,7 +547,7 @@ public function updateLabel($group_id, int $label_id, array $params)
547
547
*
548
548
* @return mixed
549
549
*/
550
- public function removeLabel ($ group_id , int $ label_id )
550
+ public function removeLabel (int | string $ group_id , int $ label_id )
551
551
{
552
552
return $ this ->delete ('groups/ ' .self ::encodePath ($ group_id ).'/labels/ ' .self ::encodePath ($ label_id ));
553
553
}
@@ -557,7 +557,7 @@ public function removeLabel($group_id, int $label_id)
557
557
*
558
558
* @return mixed
559
559
*/
560
- public function variables ($ group_id , array $ parameters = [])
560
+ public function variables (int | string $ group_id , array $ parameters = [])
561
561
{
562
562
$ resolver = $ this ->createOptionsResolver ();
563
563
@@ -569,7 +569,7 @@ public function variables($group_id, array $parameters = [])
569
569
*
570
570
* @return mixed
571
571
*/
572
- public function variable ($ group_id , string $ key )
572
+ public function variable (int | string $ group_id , string $ key )
573
573
{
574
574
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/variables/ ' .self ::encodePath ($ key ));
575
575
}
@@ -584,7 +584,7 @@ public function variable($group_id, string $key)
584
584
*
585
585
* @return mixed
586
586
*/
587
- public function addVariable ($ group_id , string $ key , string $ value , ?bool $ protected = null , array $ parameters = [])
587
+ public function addVariable (int | string $ group_id , string $ key , string $ value , ?bool $ protected = null , array $ parameters = [])
588
588
{
589
589
$ payload = [
590
590
'key ' => $ key ,
@@ -611,7 +611,7 @@ public function addVariable($group_id, string $key, string $value, ?bool $protec
611
611
*
612
612
* @return mixed
613
613
*/
614
- public function updateVariable ($ group_id , string $ key , string $ value , ?bool $ protected = null )
614
+ public function updateVariable (int | string $ group_id , string $ key , string $ value , ?bool $ protected = null )
615
615
{
616
616
$ payload = [
617
617
'value ' => $ value ,
@@ -629,7 +629,7 @@ public function updateVariable($group_id, string $key, string $value, ?bool $pro
629
629
*
630
630
* @return mixed
631
631
*/
632
- public function removeVariable ($ group_id , string $ key )
632
+ public function removeVariable (int | string $ group_id , string $ key )
633
633
{
634
634
return $ this ->delete ('groups/ ' .self ::encodePath ($ group_id ).'/variables/ ' .self ::encodePath ($ key ));
635
635
}
@@ -654,7 +654,7 @@ public function removeVariable($group_id, string $key)
654
654
*
655
655
* @return mixed
656
656
*/
657
- public function mergeRequests ($ group_id , array $ parameters = [])
657
+ public function mergeRequests (int | string $ group_id , array $ parameters = [])
658
658
{
659
659
$ resolver = $ this ->createOptionsResolver ();
660
660
$ datetimeNormalizer = function (Options $ resolver , \DateTimeInterface $ value ): string {
@@ -748,7 +748,7 @@ public function mergeRequests($group_id, array $parameters = [])
748
748
*
749
749
* @return mixed
750
750
*/
751
- public function iterations ($ group_id , array $ parameters = [])
751
+ public function iterations (int | string $ group_id , array $ parameters = [])
752
752
{
753
753
$ resolver = $ this ->createOptionsResolver ();
754
754
$ booleanNormalizer = function (Options $ resolver , $ value ): string {
@@ -787,7 +787,7 @@ public function iterations($group_id, array $parameters = [])
787
787
*
788
788
* @return mixed
789
789
*/
790
- public function packages ($ group_id , array $ parameters = [])
790
+ public function packages (int | string $ group_id , array $ parameters = [])
791
791
{
792
792
$ resolver = $ this ->createOptionsResolver ();
793
793
$ booleanNormalizer = function (Options $ resolver , $ value ): string {
@@ -884,7 +884,7 @@ private function getSubgroupSearchResolver()
884
884
*
885
885
* @return mixed
886
886
*/
887
- public function deployTokens ($ group_id , ?bool $ active = null )
887
+ public function deployTokens (int | string $ group_id , ?bool $ active = null )
888
888
{
889
889
return $ this ->get ('groups/ ' .self ::encodePath ($ group_id ).'/deploy_tokens ' , (null !== $ active ) ? ['active ' => $ active ] : []);
890
890
}
@@ -901,7 +901,7 @@ public function deployTokens($group_id, ?bool $active = null)
901
901
*
902
902
* @return mixed
903
903
*/
904
- public function createDeployToken ($ group_id , array $ parameters = [])
904
+ public function createDeployToken (int | string $ group_id , array $ parameters = [])
905
905
{
906
906
$ resolver = $ this ->createOptionsResolver ();
907
907
$ datetimeNormalizer = function (Options $ resolver , \DateTimeInterface $ value ): string {
@@ -943,7 +943,7 @@ public function createDeployToken($group_id, array $parameters = [])
943
943
*
944
944
* @return mixed
945
945
*/
946
- public function deleteDeployToken ($ group_id , int $ token_id )
946
+ public function deleteDeployToken (int | string $ group_id , int $ token_id )
947
947
{
948
948
return $ this ->delete ('groups/ ' .self ::encodePath ($ group_id ).'/deploy_tokens/ ' .self ::encodePath ($ token_id ));
949
949
}
@@ -965,7 +965,7 @@ public function deleteDeployToken($group_id, int $token_id)
965
965
*
966
966
* @return mixed
967
967
*/
968
- public function search ($ id , array $ parameters = [])
968
+ public function search (int | string $ id , array $ parameters = [])
969
969
{
970
970
$ resolver = $ this ->createOptionsResolver ();
971
971
$ booleanNormalizer = function (Options $ resolver , $ value ): string {
0 commit comments