Passed
Pull Request — master (#3)
by Felix
12:28 queued 09:59
created
src/StatServiceProvider.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
     public function boot()
16 16
     {
17 17
         $this->publishes([
18
-            __DIR__.'/config/laravel-stat-search-analytics.php' => config_path('laravel-stat-search-analytics.php'),
18
+            __DIR__ . '/config/laravel-stat-search-analytics.php' => config_path('laravel-stat-search-analytics.php'),
19 19
         ], 'config');
20 20
     }
21 21
 
@@ -26,18 +26,18 @@  discard block
 block discarded – undo
26 26
      */
27 27
     public function register()
28 28
     {
29
-        $this->mergeConfigFrom(__DIR__.'/config/laravel-stat-search-analytics.php', 'laravel-stat-search-analytics');
29
+        $this->mergeConfigFrom(__DIR__ . '/config/laravel-stat-search-analytics.php', 'laravel-stat-search-analytics');
30 30
 
31 31
         $statConfig = config('laravel-stat-search-analytics');
32 32
 
33
-        $this->app->bind(StatClient::class, function () use ($statConfig) {
33
+        $this->app->bind(StatClient::class, function() use ($statConfig) {
34 34
             if (empty($statConfig['key'])) {
35 35
                 throw InvalidConfiguration::keyNotSpecified();
36 36
             }
37 37
             return StatClientFactory::createForConfig($statConfig);
38 38
         });
39 39
 
40
-        $this->app->bind(Stat::class, function () {
40
+        $this->app->bind(Stat::class, function() {
41 41
             $client = app(StatClient::class);
42 42
             return new Stat($client);
43 43
         });
Please login to merge, or discard this patch.
src/Api/StatBulk.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -3,8 +3,6 @@
 block discarded – undo
3 3
 namespace SchulzeFelix\Stat\Api;
4 4
 
5 5
 use Carbon\Carbon;
6
-use Illuminate\Support\Collection;
7
-use Illuminate\Support\Facades\Cache;
8 6
 use SchulzeFelix\Stat\Exceptions\ApiException;
9 7
 use SchulzeFelix\Stat\Objects\StatBulkJob;
10 8
 use SchulzeFelix\Stat\Objects\StatKeyword;
Please login to merge, or discard this patch.
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
             $bulkJobs = collect($response['Result']);
37 37
         }
38 38
 
39
-        return $bulkJobs->transform(function ($job, $key) {
39
+        return $bulkJobs->transform(function($job, $key) {
40 40
             return new StatBulkJob([
41 41
                 'id' => $job['Id'],
42 42
                 'job_type' => $job['JobType'],
@@ -70,16 +70,16 @@  discard block
 block discarded – undo
70 70
         $arguments['currently_tracked_only'] = $currentlyTrackedOnly;
71 71
         $arguments['crawled_keywords_only'] = $crawledKeywordsOnly;
72 72
 
73
-        if (! is_null($sites) && count($sites) > 0) {
73
+        if (!is_null($sites) && count($sites) > 0) {
74 74
             $arguments['site_id'] = implode(',', $sites);
75 75
             ;
76 76
         }
77
-        if (! is_null($engines) && count($engines) > 0) {
77
+        if (!is_null($engines) && count($engines) > 0) {
78 78
             $arguments['engines'] = implode(',', $engines);
79 79
         }
80 80
         $response = $this->performQuery('bulk/ranks', $arguments);
81 81
 
82
-        return (int) $response['Result']['Id'];
82
+        return (int)$response['Result']['Id'];
83 83
     }
84 84
 
85 85
     public function status($bulkJobID)
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
         $jobStatus->sites = collect();
96 96
         if (isset($response['Result']['SiteId'])) {
97 97
             $jobStatus->sites = collect(explode(',', $response['Result']['SiteId']))
98
-                                ->transform(function ($site, $key) {
98
+                                ->transform(function($site, $key) {
99 99
                                     return (int)$site;
100 100
                                 });
101 101
         }
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
     {
114 114
         $response = $this->performQuery('bulk/delete', ['id' => $bulkJobID]);
115 115
 
116
-        return (int) $response['Result']['Id'];
116
+        return (int)$response['Result']['Id'];
117 117
     }
118 118
 
119 119
     public function siteRankingDistributions($date)
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
         $this->validateBulkDate($date);
122 122
 
123 123
         $response = $this->performQuery('bulk/site_ranking_distributions', ['date' => $date->toDateString()]);
124
-        return (int) $response['Result']['Id'];
124
+        return (int)$response['Result']['Id'];
125 125
     }
126 126
 
127 127
     public function tagRankingDistributions($date)
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
         $this->validateBulkDate($date);
130 130
 
131 131
         $response = $this->performQuery('bulk/tag_ranking_distributions', ['date' => $date->toDateString()]);
132
-        return (int) $response['Result']['Id'];
132
+        return (int)$response['Result']['Id'];
133 133
     }
134 134
 
135 135
     public function get($bulkJobID)
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
     {
162 162
         $projects = $this->getCollection($bulkStream['Project']);
163 163
 
164
-        $projects->transform(function ($project, $key) {
164
+        $projects->transform(function($project, $key) {
165 165
             return $this->transformProject($project);
166 166
         });
167 167
 
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
         if ($project['TotalSites'] > 1) {
186 186
             $transformedProject->sites = collect($project['Site']);
187 187
         }
188
-        $transformedProject->sites->transform(function ($site, $key) {
188
+        $transformedProject->sites->transform(function($site, $key) {
189 189
             return $this->transformSite($site);
190 190
         });
191 191
 
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
         $transformedSite->created_at = $site['CreatedAt'];
203 203
 
204 204
         if (array_key_exists('Keyword', $site)) {
205
-            $transformedSite->keywords = collect($site['Keyword'])->transform(function ($keyword, $key) {
205
+            $transformedSite->keywords = collect($site['Keyword'])->transform(function($keyword, $key) {
206 206
                 return $this->transformKeyword($keyword);
207 207
             });
208 208
         }
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
         }
213 213
 
214 214
         if (array_key_exists('Tag', $site)) {
215
-            $transformedSite->tags = $this->getCollection($site['Tag'])->transform(function ($tag, $key) {
215
+            $transformedSite->tags = $this->getCollection($site['Tag'])->transform(function($tag, $key) {
216 216
                 return $this->transformTag($tag);
217 217
             });
218 218
         }
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
         if (is_null($keyword['KeywordStats'])) {
241 241
             $modifiedKeyword->keyword_stats = null;
242 242
         } else {
243
-            $localTrends = collect($keyword['KeywordStats']['LocalSearchTrendsByMonth'])->map(function ($searchVolume, $month) {
243
+            $localTrends = collect($keyword['KeywordStats']['LocalSearchTrendsByMonth'])->map(function($searchVolume, $month) {
244 244
                 return new StatLocalSearchTrend([
245 245
                     'month' => strtolower($month),
246 246
                     'search_volume' => ($searchVolume == '-') ? null : $searchVolume,
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
 
291 291
         $rankings = $this->getCollection($rankingForEngine['Result'], 'Rank');
292 292
 
293
-        $rankings->transform(function ($ranking, $key) {
293
+        $rankings->transform(function($ranking, $key) {
294 294
             return $this->transformRanking($ranking);
295 295
         });
296 296
 
Please login to merge, or discard this patch.
src/Api/StatKeywords.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 
123 123
     /**
124 124
      * @param $keyword
125
-     * @return mixed
125
+     * @return StatKeyword
126 126
      */
127 127
     protected function transformCreatedKeyword($keyword) {
128 128
 
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
 
140 140
     /**
141 141
      * @param $keyword
142
-     * @return mixed
142
+     * @return StatKeyword
143 143
      */
144 144
     protected function transformListedKeyword($keyword) {
145 145
         $modifiedKeyword = new StatKeyword();
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,6 @@
 block discarded – undo
2 2
 
3 3
 namespace SchulzeFelix\Stat\Api;
4 4
 
5
-use Carbon\Carbon;
6 5
 use Illuminate\Support\Collection;
7 6
 use SchulzeFelix\Stat\Objects\StatKeyword;
8 7
 use SchulzeFelix\Stat\Objects\StatKeywordEngineRanking;
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
         $keywords = collect();
23 23
 
24 24
         do {
25
-            $response = $this->performQuery('keywords/list', ['site_id' => $siteID, 'start' => $start, 'results' => 5000 ]);
25
+            $response = $this->performQuery('keywords/list', ['site_id' => $siteID, 'start' => $start, 'results' => 5000]);
26 26
             $start += 5000;
27 27
 
28 28
             if ($response['totalresults'] == 0) {
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
         } while ($response['resultsreturned'] < $response['totalresults']);
42 42
 
43 43
 
44
-        $keywords = $keywords->transform(function ($keyword, $key) {
44
+        $keywords = $keywords->transform(function($keyword, $key) {
45 45
             return $this->transformListedKeyword($keyword);
46 46
         });
47 47
 
@@ -63,15 +63,15 @@  discard block
 block discarded – undo
63 63
         $arguments['market'] = $market;
64 64
         $arguments['device'] = $device;
65 65
         $arguments['type'] = 'regular';
66
-        $arguments['keyword'] = implode(',', array_map(function ($el) {
66
+        $arguments['keyword'] = implode(',', array_map(function($el) {
67 67
             return str_replace(',', '\,', $el);
68 68
         }, $keywords));
69 69
 
70
-        if (! is_null($tags) && count($tags) > 0) {
70
+        if (!is_null($tags) && count($tags) > 0) {
71 71
             $arguments['tag'] = implode(',', $tags);
72 72
         }
73 73
 
74
-        if (! is_null($location) && $location != '') {
74
+        if (!is_null($location) && $location != '') {
75 75
             $arguments['location'] = $location;
76 76
         }
77 77
 
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
             $keywords = collect($response['Result']);
89 89
         }
90 90
 
91
-        return $keywords->transform(function ($keyword, $key) {
91
+        return $keywords->transform(function($keyword, $key) {
92 92
             return $this->transformCreatedKeyword($keyword);
93 93
         });
94 94
     }
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
         }
113 113
 
114 114
 
115
-        return collect($response['Result'])->transform(function ($keywordID, $key) {
115
+        return collect($response['Result'])->transform(function($keywordID, $key) {
116 116
             return $keywordID['Id'];
117 117
         });
118 118
     }
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
         if (is_null($keyword['KeywordStats'])) {
159 159
             $modifiedKeyword->keyword_stats = null;
160 160
         } else {
161
-            $localTrends = collect($keyword['KeywordStats']['LocalSearchTrendsByMonth'])->map(function ($searchVolume, $month) {
161
+            $localTrends = collect($keyword['KeywordStats']['LocalSearchTrendsByMonth'])->map(function($searchVolume, $month) {
162 162
                 return new StatLocalSearchTrend([
163 163
                     'month' => strtolower($month),
164 164
                     'search_volume' => ($searchVolume == '-') ? null : $searchVolume,
Please login to merge, or discard this patch.
src/Api/StatProjects.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -2,9 +2,7 @@
 block discarded – undo
2 2
 
3 3
 namespace SchulzeFelix\Stat\Api;
4 4
 
5
-use Carbon\Carbon;
6 5
 use Illuminate\Support\Collection;
7
-use Illuminate\Support\Facades\Cache;
8 6
 use SchulzeFelix\Stat\Objects\StatProject;
9 7
 use SchulzeFelix\Stat\Stat;
10 8
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
     {
19 19
         $response = $this->performQuery('projects/list');
20 20
 
21
-        $projects = collect($response['Result'])->map(function ($project, $key) {
21
+        $projects = collect($response['Result'])->map(function($project, $key) {
22 22
             return new StatProject([
23 23
                 'id' => $project['Id'],
24 24
                 'name' => $project['Name'],
Please login to merge, or discard this patch.
src/Api/StatSubAccounts.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -2,8 +2,6 @@
 block discarded – undo
2 2
 
3 3
 namespace SchulzeFelix\Stat\Api;
4 4
 
5
-use Carbon\Carbon;
6
-use Carbon\CarbonInterval;
7 5
 use Illuminate\Support\Collection;
8 6
 use SchulzeFelix\Stat\Objects\StatSubAccount;
9 7
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 
20 20
         $subaccounts = collect();
21 21
 
22
-        if (! isset($response['User'])) {
22
+        if (!isset($response['User'])) {
23 23
             return $subaccounts;
24 24
         }
25 25
 
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
             $subaccounts = collect($response['User']);
30 30
         }
31 31
 
32
-        $subaccounts->transform(function ($item, $key) {
32
+        $subaccounts->transform(function($item, $key) {
33 33
             return new StatSubAccount([
34 34
                 'id' => $item['Id'],
35 35
                 'login' => $item['Login'],
Please login to merge, or discard this patch.
src/Api/StatSerps.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@
 block discarded – undo
19 19
     {
20 20
         $response = $this->performQuery('serps/show', ['keyword_id' => $keywordID, 'engine' => $engine, 'date' => $date->toDateString()]);
21 21
 
22
-        return collect($response['Result'])->transform(function ($ranking, $key) {
22
+        return collect($response['Result'])->transform(function($ranking, $key) {
23 23
 
24 24
             return new StatSerpItem([
25 25
                 'result_type' => $ranking['ResultType'],
Please login to merge, or discard this patch.
src/Api/BaseStat.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@
 block discarded – undo
56 56
     protected function checkMaximumDateRange(Carbon $fromDate, Carbon $toDate, $maxDays = 31)
57 57
     {
58 58
         if ($fromDate->diffInDays($toDate) > $maxDays) {
59
-            throw ApiException::resultError('The maximum date range between from_date and to_date is '.$maxDays.' days.');
59
+            throw ApiException::resultError('The maximum date range between from_date and to_date is ' . $maxDays . ' days.');
60 60
         }
61 61
     }
62 62
 
Please login to merge, or discard this patch.
src/Api/StatRankings.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@
 block discarded – undo
37 37
         } while ($response['resultsreturned'] < $response['totalresults']);
38 38
 
39 39
 
40
-        $rankings = $rankings->transform(function ($ranking, $key) {
40
+        $rankings = $rankings->transform(function($ranking, $key) {
41 41
             return new StatKeywordRanking([
42 42
                 'date' => $ranking['date'],
43 43
                 'google' => new StatKeywordEngineRanking([
Please login to merge, or discard this patch.
src/Api/StatTags.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
             return collect();
22 22
         }
23 23
 
24
-        $tags = collect($response['Result'])->transform(function ($item, $key) {
24
+        $tags = collect($response['Result'])->transform(function($item, $key) {
25 25
             if ($item['Keywords'] == 'none') {
26 26
                 $item['Keywords'] = collect();
27 27
             } else {
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
             $rankDistribution = collect([$response['RankDistribution']]);
58 58
         }
59 59
 
60
-        $rankDistribution->transform(function ($distribution, $key) {
60
+        $rankDistribution->transform(function($distribution, $key) {
61 61
             return $this->transformRankDistribution($distribution);
62 62
         });
63 63
 
Please login to merge, or discard this patch.