Skip to content

Commit 2916023

Browse files
authored
Update Projects.php
use `$resolver = new OptionsResolver();`
1 parent 97336cc commit 2916023

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

lib/Gitlab/Api/Projects.php

+7-3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
use Symfony\Component\OptionsResolver\Exception\InvalidOptionsException;
44
use Symfony\Component\OptionsResolver\Exception\UndefinedOptionsException;
5+
use Symfony\Component\OptionsResolver\OptionsResolver;
56

67
class Projects extends AbstractApi
78
{
@@ -504,9 +505,12 @@ public function removeLabel($project_id, $name)
504505
*/
505506
public function fork($project_id, array $parameters = [])
506507
{
507-
$resolver = $this->createOptionsResolver();
508-
509-
return $this->post($this->getProjectPath($project_id, 'fork'), $resolver->resolve($parameters));
508+
$resolver = new OptionsResolver();
509+
$resolver->setDefined('namespace');
510+
511+
$resolved = $resolver->resolve($parameters);
512+
513+
return $this->post($this->getProjectPath($project_id, 'fork'), $resolved);
510514
}
511515

512516
/**

0 commit comments

Comments
 (0)