GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 42-42 lines in 2 locations

src/Display/Column/Editable/Text.php 1 location

@@ 9-50 (lines=42) @@
6
use SleepingOwl\Admin\Form\FormDefault;
7
use SleepingOwl\Admin\Contracts\Display\ColumnEditableInterface;
8
9
class Text extends EditableColumn implements ColumnEditableInterface
10
{
11
    /**
12
     * @var string
13
     */
14
    protected $view = 'column.editable.text';
15
16
    /**
17
     * Text constructor.
18
     *
19
     * @param             $name
20
     * @param             $label
21
     */
22
    public function __construct($name, $label = null)
23
    {
24
        parent::__construct($name, $label);
25
    }
26
27
    /**
28
     * @param Request $request
29
     *
30
     * @return void
31
     */
32
    public function save(Request $request)
33
    {
34
        $form = new FormDefault([
35
            new \SleepingOwl\Admin\Form\Element\Text(
36
                $this->getName()
37
            ),
38
        ]);
39
40
        $model = $this->getModel();
41
42
        $request->offsetSet($this->getName(), $request->input('value', null));
43
44
        $form->setModelClass(get_class($model));
45
        $form->initialize();
46
        $form->setId($model->getKey());
47
48
        $form->saveForm($request);
49
    }
50
}
51

src/Display/Column/Editable/Textarea.php 1 location

@@ 9-50 (lines=42) @@
6
use SleepingOwl\Admin\Form\FormDefault;
7
use SleepingOwl\Admin\Contracts\Display\ColumnEditableInterface;
8
9
class Textarea extends EditableColumn implements ColumnEditableInterface
10
{
11
    /**
12
     * @var string
13
     */
14
    protected $view = 'column.editable.textarea';
15
16
    /**
17
     * Text constructor.
18
     *
19
     * @param             $name
20
     * @param             $label
21
     */
22
    public function __construct($name, $label = null)
23
    {
24
        parent::__construct($name, $label);
25
    }
26
27
    /**
28
     * @param Request $request
29
     *
30
     * @return void
31
     */
32
    public function save(Request $request)
33
    {
34
        $form = new FormDefault([
35
            new \SleepingOwl\Admin\Form\Element\Textarea(
36
                $this->getName()
37
            ),
38
        ]);
39
40
        $model = $this->getModel();
41
42
        $request->offsetSet($this->getName(), $request->input('value', null));
43
44
        $form->setModelClass(get_class($model));
45
        $form->initialize();
46
        $form->setId($model->getKey());
47
48
        $form->saveForm($request);
49
    }
50
}
51