Code Duplication    Length = 9-9 lines in 2 locations

src/SQLParser/Node/AggregateFunction.php 1 location

@@ 116-124 (lines=9) @@
113
     *
114
     * @return MoufInstanceDescriptor
115
     */
116
    public function toInstanceDescriptor(MoufManager $moufManager)
117
    {
118
        $instanceDescriptor = $moufManager->createInstance(get_called_class());
119
        $instanceDescriptor->getProperty('functionName')->setValue($this->functionName, $moufManager);
120
        $instanceDescriptor->getProperty('subTree')->setValue(NodeFactory::nodeToInstanceDescriptor($this->subTree, $moufManager));
121
        $instanceDescriptor->getProperty('alias')->setValue($this->alias, $moufManager);
122
123
        return $instanceDescriptor;
124
    }
125
126
    /**
127
     * Renders the object as a SQL string.

src/SQLParser/Node/Reserved.php 1 location

@@ 122-130 (lines=9) @@
119
     *
120
     * @return MoufInstanceDescriptor
121
     */
122
    public function toInstanceDescriptor(MoufManager $moufManager)
123
    {
124
        $instanceDescriptor = $moufManager->createInstance(get_called_class());
125
        $instanceDescriptor->getProperty('baseExpression')->setValue(NodeFactory::nodeToInstanceDescriptor($this->baseExpression, $moufManager));
126
        $instanceDescriptor->getProperty('subTree')->setValue(NodeFactory::nodeToInstanceDescriptor($this->subTree, $moufManager));
127
        $instanceDescriptor->getProperty('brackets')->setValue(NodeFactory::nodeToInstanceDescriptor($this->brackets, $moufManager));
128
129
        return $instanceDescriptor;
130
    }
131
132
    /**
133
     * Renders the object as a SQL string.