Code Duplication    Length = 14-14 lines in 2 locations

src/Api/StatSites.php 2 locations

@@ 31-44 (lines=14) @@
28
        } while ($response['resultsreturned'] < $response['totalresults']);
29
30
31
        $sites->transform(function ($site) {
32
            return new StatSite([
33
                'id' => $site['Id'],
34
                'project_id' => $site['ProjectId'],
35
                'folder_id' => $site['FolderId'],
36
                'folder_name' => $site['FolderName'],
37
                'title' => $site['Title'],
38
                'url' => $site['Url'],
39
                'synced' => $site['Synced'],
40
                'total_keywords' => $site['TotalKeywords'],
41
                'created_at' => $site['CreatedAt'],
42
                'updated_at' => $site['UpdatedAt'],
43
            ]);
44
        });
45
46
        return $sites;
47
    }
@@ 70-83 (lines=14) @@
67
            $sites = collect($response['Result']);
68
        }
69
70
        $sites->transform(function ($site) use ($projectID) {
71
            return new StatSite([
72
                'id' => $site['Id'],
73
                'project_id' => $projectID,
74
                'folder_id' => $site['FolderId'],
75
                'folder_name' => $site['FolderName'],
76
                'title' => $site['Title'],
77
                'url' => $site['Url'],
78
                'synced' => $site['Synced'],
79
                'total_keywords' => $site['TotalKeywords'],
80
                'created_at' => $site['CreatedAt'],
81
                'updated_at' => $site['UpdatedAt'],
82
            ]);
83
        });
84
85
        return $sites;
86
    }