Code Duplication    Length = 10-10 lines in 2 locations

src/widgets/ArraySpoiler.php 2 locations

@@ 204-213 (lines=10) @@
201
    /**
202
     * Renders spoiled items. Uses [[$this->mode]] value to run proper renderer.
203
     */
204
    private function renderSpoiled()
205
    {
206
        if (count($this->getSpoiledItems()) === 0) {
207
            $this->parts['{button}'] = '';
208
            return;
209
        }
210
211
        $method = 'renderButton' . Inflector::id2camel($this->mode);
212
        call_user_func([$this, $method]);
213
    }
214
215
    /**
216
     * Renders spoiled items. Uses [[$this->mode]] value to run proper renderer.
@@ 218-227 (lines=10) @@
215
    /**
216
     * Renders spoiled items. Uses [[$this->mode]] value to run proper renderer.
217
     */
218
    private function renderHidden()
219
    {
220
        if (count($this->getSpoiledItems()) === 0) {
221
            $this->parts['{hidden}'] = '';
222
            return;
223
        }
224
225
        $method = 'renderHidden' . Inflector::id2camel($this->mode);
226
        call_user_func([$this, $method]);
227
    }
228
229
    /**
230
     * Renders a popover-activating button.