Code Duplication    Length = 16-16 lines in 2 locations

src/Controllers/HandleController.php 2 locations

@@ 153-168 (lines=16) @@
150
     * @param Request $request
151
     * @return mixed|string|string[]
152
     */
153
    public function handleSelectable(Request $request)
154
    {
155
        $class = $request->get('selectable');
156
        $multiple = $request->get('multiple', 0);
157
158
        $class = str_replace('_', '\\', $class);
159
160
        if (class_exists($class)) {
161
            /** @var Selectable $selectable */
162
            $selectable = new $class();
163
164
            return $selectable->render($multiple);
165
        }
166
167
        return $class;
168
    }
169
170
    /**
171
     * @param Request $request
@@ 174-189 (lines=16) @@
171
     * @param Request $request
172
     * @return mixed|string|string[]
173
     */
174
    public function handleRenderable(Request $request)
175
    {
176
        $class = $request->get('renderable');
177
        $key   = $request->get('key');
178
179
        $class = str_replace('_', '\\', $class);
180
181
        if (class_exists($class)) {
182
            /** @var Renderable $selectable */
183
            $renderable = new $class();
184
185
            return $renderable->render($key);
186
        }
187
188
        return $class;
189
    }
190
}
191