Failed Conditions
Pull Request — master (#1851)
by Struan
35:22
created
www/includes/easyparliament/templates/html/alert/_alert_form.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -137,10 +137,10 @@
 block discarded – undo
137 137
                   <h3><?= gettext('Current keywords in this alert:') ?></h3>
138 138
                     <ul class="keyword-list">
139 139
                       <?php foreach ($keywords as $word) {
140
-                          if (!in_array($word, $skip_keyword_terms)) { ?>
140
+                            if (!in_array($word, $skip_keyword_terms)) { ?>
141 141
                           <li class="keyword-list__tag keyword-list__tag--included"><?= _htmlspecialchars($word) ?>
142 142
                       <?php }
143
-                          } ?>
143
+                            } ?>
144 144
                     </ul>
145 145
                   </div>
146 146
 
Please login to merge, or discard this patch.
www/includes/easyparliament/alert.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
     public $token_checked = null;
41 41
     private $alert_id = "";
42 42
     public $email = "";
43
-    public $criteria = "";		// Sets the terms that are used to produce the search results.
43
+    public $criteria = ""; // Sets the terms that are used to produce the search results.
44 44
     public $ignore_speaker_votes = 0;
45 45
 
46 46
     private $db;
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
             $contents = ['criteria' => $row['criteria'], 'count' => $row['cnt']];
73 73
             $data[] = $contents;
74 74
         }
75
-        $data =  ['alerts' => $data];
75
+        $data = ['alerts' => $data];
76 76
         return $data;
77 77
     }
78 78
 
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
 
102 102
         $data = $q->fetchAll();
103 103
         $info = "Alert";
104
-        $data =  ['info' => $info, 'data' => $data];
104
+        $data = ['info' => $info, 'data' => $data];
105 105
 
106 106
         return $data;
107 107
     }
@@ -300,12 +300,12 @@  discard block
 block discarded – undo
300 300
         }
301 301
 
302 302
         // Arrays we need to send a templated email.
303
-        $data =  [
303
+        $data = [
304 304
             'to' 		=> $details['email'],
305 305
             'template' 	=> 'alert_confirmation',
306 306
         ];
307 307
 
308
-        $merge =  [
308
+        $merge = [
309 309
             'CONFIRMURL'	=> $confirmurl,
310 310
             'CRITERIA'	=> $this->criteria_pretty(),
311 311
         ];
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
     }
320 320
 
321 321
     public function send_already_signedup_email($details) {
322
-        $data =  [
322
+        $data = [
323 323
             'to' 		=> $details['email'],
324 324
             'template' 	=> 'alert_already_signedup',
325 325
         ];
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
         $criteria = \MySociety\TheyWorkForYou\Utility\Alert::detailsToCriteria($details);
328 328
         $this->criteria = $criteria;
329 329
 
330
-        $merge =  [
330
+        $merge = [
331 331
             'CRITERIA'	=> $this->criteria_pretty(),
332 332
         ];
333 333
 
Please login to merge, or discard this patch.
tests/AlertsPageTest.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -25,66 +25,66 @@  discard block
 block discarded – undo
25 25
     }
26 26
 
27 27
     public function testKeywordOnly() {
28
-        $page = $this->fetch_page([ 'alertsearch' => 'elephant']);
28
+        $page = $this->fetch_page(['alertsearch' => 'elephant']);
29 29
         $this->assertStringContainsString('What word or phrase would you like to receive alerts about', $page);
30 30
         $this->assertStringContainsString('<input type="text" id="words0" name="words[]" aria-required="true" value="elephant"', $page);
31 31
     }
32 32
 
33 33
     public function testSpeakerId() {
34
-        $page = $this->fetch_page([ 'alertsearch' => 'speaker:2']);
34
+        $page = $this->fetch_page(['alertsearch' => 'speaker:2']);
35 35
         $this->assertStringContainsString('Mrs Test Current-MP', $page);
36 36
     }
37 37
 
38 38
     public function testPostCodeOnly() {
39
-        $page = $this->fetch_page([ 'alertsearch' => 'SE17 3HE']);
39
+        $page = $this->fetch_page(['alertsearch' => 'SE17 3HE']);
40 40
         $this->assertStringContainsString('Mrs Test Current-MP', $page);
41 41
     }
42 42
 
43 43
     public function testPostCodeWithKeyWord() {
44
-        $page = $this->fetch_page([ 'alertsearch' => 'SE17 3HE elephant']);
44
+        $page = $this->fetch_page(['alertsearch' => 'SE17 3HE elephant']);
45 45
         $this->assertStringContainsString('You have used a postcode and something else', $page);
46 46
         $this->assertStringContainsString('Mentions of [elephant] by your MP, Mrs Test Current-MP', $page);
47 47
         $this->assertStringNotContainsString('by your MSP', $page);
48 48
     }
49 49
 
50 50
     public function testScottishPostcodeWithKeyword() {
51
-        $page = $this->fetch_page([ 'alertsearch' => 'PH6 2DB elephant']);
51
+        $page = $this->fetch_page(['alertsearch' => 'PH6 2DB elephant']);
52 52
         $this->assertStringContainsString('You have used a postcode and something else', $page);
53 53
         $this->assertStringContainsString('Mentions of [elephant] by your MP, Mr Test2 Current-MP', $page);
54 54
         $this->assertStringContainsString('Mentions of [elephant] by your MSP, Mrs Test Current-MSP', $page);
55 55
     }
56 56
 
57 57
     public function testPostcodeAndKeywordWithNoSittingMP() {
58
-        $page = $this->fetch_page([ 'alertsearch' => 'OX1 4LF elephant']);
58
+        $page = $this->fetch_page(['alertsearch' => 'OX1 4LF elephant']);
59 59
         $this->assertStringContainsString('You have used a postcode and something else', $page);
60 60
         $this->assertStringNotContainsString('Did you mean to get alerts for when your MP', $page);
61 61
     }
62 62
 
63 63
     public function testBasicKeyWordAlertsCreation() {
64
-        $page = $this->fetch_page([ 'step' => 'define']);
64
+        $page = $this->fetch_page(['step' => 'define']);
65 65
         $this->assertStringContainsString('What word or phrase would you like to receive alerts about', $page);
66 66
         $this->assertStringContainsString('<input type="text" id="words0" name="words[]" aria-required="true" value=""', $page);
67 67
 
68
-        $page = $this->fetch_page([ 'step' => 'review', 'email' => '[email protected]', 'words[]' => 'fish']);
68
+        $page = $this->fetch_page(['step' => 'review', 'email' => '[email protected]', 'words[]' => 'fish']);
69 69
         $this->assertStringContainsString('Review Your Alert', $page);
70 70
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="fish"', $page);
71 71
 
72
-        $page = $this->fetch_page([ 'step' => 'confirm', 'email' => '[email protected]', 'words[]' => 'fish']);
72
+        $page = $this->fetch_page(['step' => 'confirm', 'email' => '[email protected]', 'words[]' => 'fish']);
73 73
         $this->assertStringContainsString('We’re nearly done', $page);
74 74
         $this->assertStringContainsString('You should receive an email shortly', $page);
75 75
     }
76 76
 
77 77
     public function testMultipleKeyWordAlertsCreation() {
78
-        $page = $this->fetch_page([ 'step' => 'define']);
78
+        $page = $this->fetch_page(['step' => 'define']);
79 79
         $this->assertStringContainsString('What word or phrase would you like to receive alerts about', $page);
80 80
         $this->assertStringContainsString('<input type="text" id="words0" name="words[]" aria-required="true" value=""', $page);
81 81
 
82
-        $page = $this->fetch_page([ 'step' => 'review', 'email' => '[email protected]', 'words[]' => ['fish', 'salmon']]);
82
+        $page = $this->fetch_page(['step' => 'review', 'email' => '[email protected]', 'words[]' => ['fish', 'salmon']]);
83 83
         $this->assertStringContainsString('Review Your Alert', $page);
84 84
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="fish"', $page);
85 85
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="salmon"', $page);
86 86
 
87
-        $page = $this->fetch_page([ 'step' => 'confirm', 'email' => '[email protected]', 'words[]' => ['fish', 'salmon']]);
87
+        $page = $this->fetch_page(['step' => 'confirm', 'email' => '[email protected]', 'words[]' => ['fish', 'salmon']]);
88 88
         $this->assertStringContainsString('You should receive an email shortly', $page);
89 89
     }
90 90
 
@@ -93,12 +93,12 @@  discard block
 block discarded – undo
93 93
         $this->assertStringContainsString('What word or phrase would you like to receive alerts about', $page);
94 94
         $this->assertStringContainsString('<input type="text" id="words0" name="words[]" aria-required="true" value=""', $page);
95 95
 
96
-        $page = $this->get_page([ 'step' => 'review', 'words[]' => ['fish', 'salmon']]);
96
+        $page = $this->get_page(['step' => 'review', 'words[]' => ['fish', 'salmon']]);
97 97
         $this->assertStringContainsString('Review Your Alert', $page);
98 98
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="fish"', $page);
99 99
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="salmon"', $page);
100 100
 
101
-        $page = $this->get_page([ 'step' => 'confirm', 'words[]' => ['fish', 'salmon']]);
101
+        $page = $this->get_page(['step' => 'confirm', 'words[]' => ['fish', 'salmon']]);
102 102
         $this->assertStringContainsString('You will now receive email alerts on any day when [fish salmon] is mentioned in parliament', $page);
103 103
     }
104 104
 
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
         $this->assertStringContainsString('<input type="hidden" name="words[]" value="fish"', $page);
126 126
         $this->assertStringContainsString('<input type="hidden" name="representative" value="Mrs Test Current-MP"', $page);
127 127
 
128
-        $page = $this->get_page([ 'step' => 'confirm', 'words[]' => 'fish', 'representative' => 'Mrs Test Current-MP']);
128
+        $page = $this->get_page(['step' => 'confirm', 'words[]' => 'fish', 'representative' => 'Mrs Test Current-MP']);
129 129
         $this->assertStringContainsString('You will now receive email alerts on any day when Mrs Test Current-MP mentions [fish] in parliament', $page);
130 130
     }
131 131
 }
Please login to merge, or discard this patch.