Code Duplication    Length = 9-10 lines in 2 locations

src/Parser/Ast/Field.php 1 location

@@ 32-40 (lines=9) @@
29
     * @param array    $directives
30
     * @param Location $location
31
     */
32
    public function __construct($name, $alias, array $arguments, array $directives, Location $location)
33
    {
34
        parent::__construct($location);
35
36
        $this->name      = $name;
37
        $this->alias     = $alias;
38
        $this->setArguments($arguments);
39
        $this->setDirectives($directives);
40
    }
41
42
    /**
43
     * @return string

src/Parser/Ast/Query.php 1 location

@@ 39-48 (lines=10) @@
36
     * @param array    $directives
37
     * @param Location $location
38
     */
39
    public function __construct($name, $alias = '', array $arguments, array $fields, array $directives, Location $location)
40
    {
41
        parent::__construct($location);
42
43
        $this->name      = $name;
44
        $this->alias     = $alias;
45
        $this->setFields($fields);
46
        $this->setArguments($arguments);
47
        $this->setDirectives($directives);
48
    }
49
50
    public function getName()
51
    {