Code Duplication    Length = 9-9 lines in 3 locations

src/Generator.php 3 locations

@@ 108-116 (lines=9) @@
105
     * @param string $value
106
     * @return $this
107
     */
108
    public function setFullRepositoryInterface($value)
109
    {
110
        $this->set('DummyFullRepositoryInterface', $value);
111
        $attributes = $this->parseAttribute($value);
112
113
        return $this->set('DummyNamespace', $attributes['DummyNamespace'], false)
114
            ->set('DummyClass', $attributes['DummyClass'], false)
115
            ->set('DummyRepositoryInterface', $attributes['DummyClass'], false);
116
    }
117
118
    /**
119
     * setFullRepositoryClass.
@@ 160-168 (lines=9) @@
157
     * @param string $value
158
     * @return $this
159
     */
160
    public function setFullPresenterClass($value)
161
    {
162
        $this->set('DummyFullPresenterClass', $value);
163
        $attributes = $this->parseAttribute($value);
164
165
        return $this->set('DummyNamespace', $attributes['DummyNamespace'], false)
166
            ->set('DummyClass', $attributes['DummyClass'], false)
167
            ->set('DummyPresenterClass', $attributes['DummyClass']);
168
    }
169
170
    /**
171
     * setFullRequestClass.
@@ 176-184 (lines=9) @@
173
     * @param string $value
174
     * @return $this
175
     */
176
    public function setFullRequestClass($value)
177
    {
178
        $this->set('DummyFullRequestClass', $value);
179
        $attributes = $this->parseAttribute($value);
180
181
        return $this->set('DummyNamespace', $attributes['DummyNamespace'], false)
182
            ->set('DummyClass', $attributes['DummyClass'], false)
183
            ->set('DummyRequestClass', $attributes['DummyClass']);
184
    }
185
186
    /**
187
     * setFullControllerClass.