Code Duplication    Length = 9-10 lines in 2 locations

src/FieldsBuilder.php 2 locations

@@ 263-271 (lines=9) @@
260
        return $this->addFieldType($name, 'color_picker', $args);
261
    }
262
263
    public function addTab($label, $args = [])
264
    {
265
        $name = $this->generateName($label).'_tab';
266
        $args = array_merge([
267
            'label' => $label,
268
        ], $args);
269
270
        return $this->addFieldType($name, 'tab', $args);
271
    }
272
273
    public function endpoint($value = 1)
274
    {
@@ 278-287 (lines=10) @@
275
        return $this->setConfig('endpoint', $value);
276
    }
277
278
    public function addMessage($label, $message, $args = [])
279
    {
280
        $name = $this->generateName($label).'_message';
281
        $args = array_merge([
282
            'label' => $label,
283
            'message' => $message,
284
        ], $args);
285
286
        return $this->addFieldType($name, 'message', $args);
287
    }
288
289
    public function addRepeater($name, $args = [])
290
    {