Code Duplication    Length = 16-21 lines in 2 locations

src/DataTables/ModulesDataTable.php 1 location

@@ 39-59 (lines=21) @@
36
    /**
37
     * @return \Yajra\Datatables\Html\Builder
38
     */
39
    public function html()
40
    {
41
        return $this
42
            ->builder()
43
            ->columns($this->getColumns())
44
            ->addAction(['width' => '80px'])
45
            ->parameters([
46
                'stateSave' => true,
47
                'order'     => [[0, 'desc']],
48
                'buttons'   => [
49
//                    [
50
//                        'extend' => 'create',
51
//                        'text'   => '<i class="fa fa-plus"></i>&nbsp;&nbsp;' . trans('cms::module.table.buttons.create'),
52
//                    ],
53
                    'export',
54
                    'print',
55
                    'reset',
56
                    'reload',
57
                ],
58
            ]);
59
    }
60
61
    /**
62
     * @return array

src/DataTables/ExtensionsDataTable.php 1 location

@@ 51-66 (lines=16) @@
48
     *
49
     * @return \Yajra\Datatables\Html\Builder
50
     */
51
    public function html()
52
    {
53
        return $this->builder()
54
                    ->columns($this->getColumns())
55
                    ->ajax('')
56
                    ->addAction(['width' => '80px'])
57
                    ->parameters([
58
                        'order'   => [[0, 'desc']],
59
                        'buttons' => [
60
                            'export',
61
                            'print',
62
                            'reset',
63
                            'reload',
64
                        ],
65
                    ]);
66
    }
67
68
    /**
69
     * Get columns.