Scrutinizer GitHub App not installed

We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.

Install GitHub App

Code Duplication    Length = 15-15 lines in 2 locations

src/Crud.php 1 location

@@ 89-103 (lines=15) @@
86
87
88
89
    public function syncPivot($model, $data)
90
    {
91
        foreach ($this->relations as $key => $relation)
92
        {
93
            if ($relation['pivot']){
94
                $model->{$relation['name']}()->sync($data[$key]);
95
96
                foreach($relation['pivotFields'] as $pivotField){
97
                   foreach($data[$pivotField] as $pivot_id =>  $field){
98
                     $model->{$relation['name']}()->updateExistingPivot($pivot_id, [$pivotField => $field]);
99
                   }
100
                }
101
            }
102
        }
103
    }
104
105
106

src/ToneCrud.php 1 location

@@ 536-550 (lines=15) @@
533
        return $this->{$items};
534
    }
535
536
    private function syncPivot($model, $data)
537
    {
538
        foreach ($this->relations as $key => $relation)
539
        {
540
            if ($relation['pivot']){
541
                $model->{$relation['name']}()->sync($data[$key]);
542
543
                foreach($relation['pivotFields'] as $pivotField){
544
                   foreach($data[$pivotField] as $pivot_id =>  $field){
545
                     $model->{$relation['name']}()->updateExistingPivot($pivot_id, [$pivotField => $field]);
546
                   }
547
                }
548
            }
549
        }
550
    }
551
552
    private function getRelationValues($model, $field, $where = [], $order = [])
553
    {