Test Setup Failed
Push — a-simpler-manager ( 9beba5...d99f82 )
by Ben
06:26
created
src/Site/Sitemap/SitemapXml.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -76,11 +76,11 @@  discard block
 block discarded – undo
76 76
         $models = UrlRecord::allOnlineModels($locale);
77 77
 
78 78
         $this->urls = $models
79
-            ->reject(function (ProvidesUrl $model) use ($locale) {
79
+            ->reject(function(ProvidesUrl $model) use ($locale) {
80 80
                 // In case the url is not found or present for given locale.
81 81
                 return !$model->url($locale);
82 82
             })
83
-            ->map(function (ProvidesUrl $model) use ($locale, $alternateLocales) {
83
+            ->map(function(ProvidesUrl $model) use ($locale, $alternateLocales) {
84 84
                 $url = $model->url($locale);
85 85
 
86 86
                 $alternateUrls = [];
@@ -101,12 +101,12 @@  discard block
 block discarded – undo
101 101
     {
102 102
         $pool = new Pool($this->httpClient, $this->crawlableUrlGenerator(), [
103 103
             'concurrency' => 5,
104
-            'fulfilled' => function (Response $response, $index) {
104
+            'fulfilled' => function(Response $response, $index) {
105 105
                 if ($response->getStatusCode() !== \Symfony\Component\HttpFoundation\Response::HTTP_OK) {
106 106
                     unset($this->urls[$index]);
107 107
                 }
108 108
             },
109
-            'rejected' => function (RequestException $reason, $index) {
109
+            'rejected' => function(RequestException $reason, $index) {
110 110
                 unset($this->urls[$index]);
111 111
             },
112 112
         ]);
Please login to merge, or discard this patch.
src/Site/Sitemap/SitemapFiles.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
     {
29 29
         $files = $this->filesystem->files($directory);
30 30
 
31
-        return collect($files)->filter(function ($file) {
31
+        return collect($files)->filter(function($file) {
32 32
             return (Str::startsWith($file->getFileName(), 'sitemap-') && Str::endsWith($file->getFileName(), '.xml'));
33 33
         });
34 34
     }
Please login to merge, or discard this patch.
src/Site/Urls/Controllers/RemoveRedirectController.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -18,11 +18,11 @@
 block discarded – undo
18 18
         $urlRecord = UrlRecord::find($id);
19 19
 
20 20
         if (!$urlRecord) {
21
-            return response()->json(['No url record found by id ' . $id], 500);
21
+            return response()->json(['No url record found by id '.$id], 500);
22 22
         }
23 23
 
24
-        if (! $urlRecord->isRedirect()) {
25
-            return response()->json(['Url with id ' . $id . ' is not a redirect'], 500);
24
+        if (!$urlRecord->isRedirect()) {
25
+            return response()->json(['Url with id '.$id.' is not a redirect'], 500);
26 26
         }
27 27
 
28 28
         $this->pointChildRedirectsToParent($urlRecord, $urlRecord->redirect_id);
Please login to merge, or discard this patch.
src/Site/Urls/Controllers/LinksController.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,19 +20,19 @@
 block discarded – undo
20 20
     public function update(Request $request)
21 21
     {
22 22
         /** @var ProvidesUrl|Model $model */
23
-        $model = (new ModelReference($request->modelClass, (int) $request->modelId))->instance();
23
+        $model = (new ModelReference($request->modelClass, (int)$request->modelId))->instance();
24 24
 
25 25
         $this->validate($request, ['links' => [
26
-            'array', 'min:1', new UniqueUrlSlugRule($model, $model),], [], ['links.*' => 'taalspecifieke link']
26
+            'array', 'min:1', new UniqueUrlSlugRule($model, $model), ], [], ['links.*' => 'taalspecifieke link']
27 27
         ]);
28 28
 
29 29
         (new SaveUrlSlugs($model))->handle($request->input('links', []));
30 30
 
31 31
         // Push update to homepage setting value
32 32
         // TODO: we should just fetch the homepages and push that instead...
33
-        UrlRecord::getByModel($model)->reject(function ($record) {
33
+        UrlRecord::getByModel($model)->reject(function($record) {
34 34
             return ($record->isRedirect() || !$record->isHomepage());
35
-        })->each(function ($record) {
35
+        })->each(function($record) {
36 36
             app(ChangeHomepage::class)->onUrlChanged($record);
37 37
         });
38 38
 
Please login to merge, or discard this patch.
src/Site/Urls/Controllers/CheckLinkController.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
     public function check(Request $request)
17 17
     {
18 18
         /** @var ProvidesUrl|Model $model */
19
-        $model = (new ModelReference($request->modelClass, (int) $request->modelId))->instance();
19
+        $model = (new ModelReference($request->modelClass, (int)$request->modelId))->instance();
20 20
 
21 21
         // Trim slashes if any
22 22
         $slug = ($request->slug !== '/') ? trim($request->slug, '/') : $request->slug;
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
         if ($urlRecord->isRedirect()) {
41 41
             return 'Deze link bestaat reeds als redirect. Deze redirect zal bijgevolg worden verwijderd.';
42 42
         }
43
-        return 'Deze link bestaat reeds. Kies een andere of <a target="_blank" href="' . $this->editRouteOfOtherModel($urlRecord) . '">pas de andere pagina aan</a>.';
43
+        return 'Deze link bestaat reeds. Kies een andere of <a target="_blank" href="'.$this->editRouteOfOtherModel($urlRecord).'">pas de andere pagina aan</a>.';
44 44
     }
45 45
 
46 46
     private function editRouteOfOtherModel(UrlRecord $urlRecord): string
Please login to merge, or discard this patch.
src/Site/Urls/MemoizedUrlRecord.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
             ->first();
37 37
 
38 38
         if (!$record) {
39
-            throw new UrlRecordNotFound('No url record found for model [' . $model->getMorphClass() . '@' . $model->id . '] for locale [' . $locale . '].');
39
+            throw new UrlRecordNotFound('No url record found for model ['.$model->getMorphClass().'@'.$model->id.'] for locale ['.$locale.'].');
40 40
         }
41 41
 
42 42
         return $record;
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 
45 45
     public static function getByModel(Model $model)
46 46
     {
47
-        return chiefMemoize('url-records-get-by-model', function ($model) {
47
+        return chiefMemoize('url-records-get-by-model', function($model) {
48 48
             return parent::getByModel($model);
49 49
         }, [$model]);
50 50
     }
Please login to merge, or discard this patch.
src/Site/Urls/Application/SaveUrlSlugs.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
     private function saveRecord(string $locale, ?string $slug)
58 58
     {
59 59
         // Existing ones for this locale?
60
-        $nonRedirectsWithSameLocale = $this->existingRecords->filter(function ($record) use ($locale) {
60
+        $nonRedirectsWithSameLocale = $this->existingRecords->filter(function($record) use ($locale) {
61 61
             return (
62 62
                 $record->locale == $locale &&
63 63
                 !$record->isRedirect()
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 
67 67
         // If slug entry is left empty, all existing records will be deleted
68 68
         if (!$slug) {
69
-            $nonRedirectsWithSameLocale->each(function ($existingRecord) {
69
+            $nonRedirectsWithSameLocale->each(function($existingRecord) {
70 70
                 $existingRecord->delete();
71 71
             });
72 72
 
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
         }
83 83
 
84 84
         // Only replace the existing records that differ from the current passed slugs
85
-        $nonRedirectsWithSameLocale->each(function ($existingRecord) use ($slug) {
85
+        $nonRedirectsWithSameLocale->each(function($existingRecord) use ($slug) {
86 86
             if ($existingRecord->slug != $slug) {
87 87
                 $existingRecord->replaceAndRedirect(['slug' => $slug]);
88 88
             }
@@ -127,12 +127,12 @@  discard block
 block discarded – undo
127 127
      */
128 128
     private function deleteIdenticalRedirects($existingRecords, $locale, $slug): void
129 129
     {
130
-        $existingRecords->filter(function ($record) use ($locale) {
130
+        $existingRecords->filter(function($record) use ($locale) {
131 131
             return (
132 132
                 $record->locale == $locale &&
133 133
                 $record->isRedirect()
134 134
             );
135
-        })->each(function ($existingRecord) use ($slug) {
135
+        })->each(function($existingRecord) use ($slug) {
136 136
             if ($existingRecord->slug == $slug) {
137 137
                 $existingRecord->delete();
138 138
             }
@@ -147,11 +147,11 @@  discard block
 block discarded – undo
147 147
 
148 148
         // The old homepage url should be removed since this is no longer in effect.
149 149
         // In case of any redirect to this old homepage, the last used redirect is now back in effect.
150
-        $existingRecords->reject(function ($existingRecord) {
150
+        $existingRecords->reject(function($existingRecord) {
151 151
             return (
152 152
                 $existingRecord->model_type == $this->model->getMorphClass() &&
153 153
                 $existingRecord->model_id == $this->model->id);
154
-        })->each(function ($existingRecord) {
154
+        })->each(function($existingRecord) {
155 155
 
156 156
             // TODO: if there is a redirect to this page, we'll take this one as the new url
157 157
             $existingRecord->delete();
Please login to merge, or discard this patch.
src/Site/Urls/Field/UrlSlugFields.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -18,14 +18,14 @@  discard block
 block discarded – undo
18 18
 
19 19
     public static function redirectsFromModel(ProvidesUrl $model)
20 20
     {
21
-        $records = MemoizedUrlRecord::getByModel($model)->reject(function ($record) {
21
+        $records = MemoizedUrlRecord::getByModel($model)->reject(function($record) {
22 22
             return !$record->isRedirect();
23 23
         })->sortByDesc('created_at');
24 24
 
25 25
         $fields = new static([]);
26 26
 
27 27
         foreach ($records as $record) {
28
-            $key = 'redirects-' . $record->locale . '-' . $record->slug;
28
+            $key = 'redirects-'.$record->locale.'-'.$record->slug;
29 29
             $fields[$key] = UrlSlugField::make($key)
30 30
                 ->setUrlRecord($record)
31 31
                 ->setFullUrl($model->resolveUrl($record->locale, $record->slug));
@@ -60,10 +60,10 @@  discard block
 block discarded – undo
60 60
         $fields = new static([]);
61 61
 
62 62
         foreach ($locales as $locale) {
63
-            $fields['url-slugs.' . $locale] = UrlSlugField::make('url-slugs.' . $locale)
63
+            $fields['url-slugs.'.$locale] = UrlSlugField::make('url-slugs.'.$locale)
64 64
                 ->setBaseUrlSegment($model->baseUrlSegment($locale))
65
-                ->prepend($model->resolveUrl($locale, $model->baseUrlSegment($locale)) . '/')
66
-                ->name('url-slugs[' . $locale . ']')
65
+                ->prepend($model->resolveUrl($locale, $model->baseUrlSegment($locale)).'/')
66
+                ->name('url-slugs['.$locale.']')
67 67
                 ->label($locale);
68 68
         }
69 69
 
@@ -76,19 +76,19 @@  discard block
 block discarded – undo
76 76
      */
77 77
     private static function fillWithExistingValues(ProvidesUrl $model, self $fields): void
78 78
     {
79
-        $records = UrlRecord::getByModel($model)->reject(function ($record) {
79
+        $records = UrlRecord::getByModel($model)->reject(function($record) {
80 80
             return $record->isRedirect();
81 81
         })->sortBy('locale');
82 82
 
83 83
         foreach ($records as $record) {
84
-            if (!isset($fields['url-slugs.' . $record->locale])) {
84
+            if (!isset($fields['url-slugs.'.$record->locale])) {
85 85
                 continue;
86 86
             }
87 87
 
88
-            $fields['url-slugs.' . $record->locale]
88
+            $fields['url-slugs.'.$record->locale]
89 89
                 ->setUrlRecord($record)
90 90
                 ->setBaseUrlSegment($model->baseUrlSegment($record->locale))
91
-                ->prepend($model->resolveUrl($record->locale, $model->baseUrlSegment($record->locale)) . '/');
91
+                ->prepend($model->resolveUrl($record->locale, $model->baseUrlSegment($record->locale)).'/');
92 92
         }
93 93
     }
94 94
 }
Please login to merge, or discard this patch.
src/Site/Urls/Field/Url.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types = 1);
3
+declare(strict_types=1);
4 4
 
5 5
 namespace Thinktomorrow\Chief\Site\Urls\Field;
6 6
 
@@ -19,9 +19,9 @@  discard block
 block discarded – undo
19 19
 
20 20
         // Push update to homepage setting value
21 21
         // TODO: we should just fetch the homepages and push that instead...
22
-        UrlRecord::getByModel($model)->reject(function ($record) {
22
+        UrlRecord::getByModel($model)->reject(function($record) {
23 23
             return ($record->isRedirect() || !$record->isHomepage());
24
-        })->each(function ($record) {
24
+        })->each(function($record) {
25 25
             app(ChangeHomepage::class)->onUrlChanged($record);
26 26
         });
27 27
     }
Please login to merge, or discard this patch.