Failed Conditions
Pull Request — master (#1851)
by Struan
04:38
created
www/includes/easyparliament/templates/html/mp/votes_svg.php 1 patch
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -44,15 +44,15 @@
 block discarded – undo
44 44
     <text font-size="24" font-weight="normal" fill="#000000">
45 45
         <?php foreach ($lines as $j => $line) { ?>
46 46
             <tspan x="40" y="<?= $stance_y + $stance_padding_top + $stance_baseline_offset + ($stance_lineheight * $j) ?>"><?php
47
-               if (strpos($line, '*') !== false) {
48
-                   echo preg_replace(
49
-                       '#(?:^|[*])([^\r\n *][^*\n]*[^\r\n *])(?:$|[*])#i',
50
-                       '$1',
51
-                       $line
52
-                   );
53
-               } else {
54
-                   echo $line;
55
-               }
47
+                if (strpos($line, '*') !== false) {
48
+                    echo preg_replace(
49
+                        '#(?:^|[*])([^\r\n *][^*\n]*[^\r\n *])(?:$|[*])#i',
50
+                        '$1',
51
+                        $line
52
+                    );
53
+                } else {
54
+                    echo $line;
55
+                }
56 56
             ?></tspan>
57 57
         <?php } ?>
58 58
     </text>
Please login to merge, or discard this patch.
www/includes/easyparliament/commentreportlist.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
 
97 97
         $data = [];
98 98
         foreach ($q as $row) {
99
-            $data[] =  [
99
+            $data[] = [
100 100
                 'report_id'		=> $row['report_id'],
101 101
                 'comment_id' 	=> $row['comment_id'],
102 102
                 'firstname'		=> $row['firstname'],
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
             ];
108 108
         }
109 109
         foreach ($r as $row) {
110
-            $data[] =  [
110
+            $data[] = [
111 111
                 'report_id'		=> $row['report_id'],
112 112
                 'comment_id' 	=> $row['comment_id'],
113 113
                 'firstname'		=> $row['firstname'],
Please login to merge, or discard this patch.
www/includes/easyparliament/member.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
 
87 87
         # All the following only happen if the house to display isn't yet set.
88 88
         # TODO: This relies on interpreting the default value of 0 as a false, which may be error-prone.
89
-        if (! (bool) $this->house_disp) {
89
+        if (!(bool) $this->house_disp) {
90 90
             if ($house == HOUSE_TYPE_LONDON_ASSEMBLY # London Assembly
91 91
                 || $house == HOUSE_TYPE_SCOTLAND     # MSPs and
92 92
                 || $house == HOUSE_TYPE_WALES        # MSs and
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
             $policiesList = new Policies($policyID);
252 252
         }
253 253
         $rel_agreements = $policiesList->all_policy_agreements[$policyID] ?? [];
254
-        $rel_agreements = array_filter($rel_agreements, function ($agreement) use ($house) {
254
+        $rel_agreements = array_filter($rel_agreements, function($agreement) use ($house) {
255 255
             return $this->date_in_memberships($house, $agreement['date']);
256 256
         });
257 257
         return $rel_agreements;
@@ -526,7 +526,7 @@  discard block
 block discarded – undo
526 526
         }
527 527
 
528 528
         if ($display && array_key_exists('register_member_interests_html', $this->extra_info) && ($this->extra_info['register_member_interests_html'] != '')) {
529
-            $args =  [
529
+            $args = [
530 530
                 "sort" => "regexp_replace",
531 531
             ];
532 532
             $GLOSSARY = new GLOSSARY($args);
Please login to merge, or discard this patch.
www/includes/easyparliament/glossary.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -24,12 +24,12 @@  discard block
 block discarded – undo
24 24
 include_once INCLUDESPATH . "easyparliament/searchengine.php";
25 25
 
26 26
 class GLOSSARY {
27
-    public $num_terms;			// how many glossary entries do we have
27
+    public $num_terms; // how many glossary entries do we have
28 28
     // (changes depending on how GLOSSARY is called
29
-    public $hansard_count;		// how many times does the phrase appear in hansard?
30
-    public $query;				// search term
31
-    public $glossary_id;		// if this is set then we only have 1 glossary term
32
-    public $current_term;		// will only be set if we have a valid epobject_id
29
+    public $hansard_count; // how many times does the phrase appear in hansard?
30
+    public $query; // search term
31
+    public $glossary_id; // if this is set then we only have 1 glossary term
32
+    public $current_term; // will only be set if we have a valid epobject_id
33 33
     public $current_letter;
34 34
 
35 35
     // constructor...
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 
73 73
         // These stop stupid submissions.
74 74
         // everything should be lowercase.
75
-        $this->stopwords = [ "the", "of", "to", "and", "for", "in", "a", "on", "is", "that", "will", "secretary", "are", "ask", "state", "have", "be", "has", "by", "with", "i", "not", "what", "as", "it", "hon", "he", "which", "from", "if", "been", "this", "s", "we", "at", "government", "was", "my", "an", "department", "there", "make", "or", "made", "their", "all", "but", "they", "how", "debate" ];
75
+        $this->stopwords = ["the", "of", "to", "and", "for", "in", "a", "on", "is", "that", "will", "secretary", "are", "ask", "state", "have", "be", "has", "by", "with", "i", "not", "what", "as", "it", "hon", "he", "which", "from", "if", "been", "this", "s", "we", "at", "government", "was", "my", "an", "department", "there", "make", "or", "made", "their", "all", "but", "they", "how", "debate"];
76 76
 
77 77
     }
78 78
 
Please login to merge, or discard this patch.
www/includes/dbtypes.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -158,7 +158,7 @@
 block discarded – undo
158 158
 ];
159 159
 $hansardmajors[104] = $hansardmajors[4];
160 160
 
161
-$parties =  [
161
+$parties = [
162 162
     'Bp'    => 'Bishop',
163 163
     'Con'   => 'Conservative',
164 164
     'CWM'   => 'Deputy Speaker',
Please login to merge, or discard this patch.
tests/SearchTest.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -21,11 +21,11 @@  discard block
 block discarded – undo
21 21
 
22 22
     public function testConstituencySearch() {
23 23
         $this->assertEquals(
24
-            [ [ 'Alyn and Deeside' ], false ],
24
+            [['Alyn and Deeside'], false],
25 25
             \MySociety\TheyWorkForYou\Utility\Search::searchConstituenciesByQuery('Alyn')
26 26
         );
27 27
         $this->assertEquals(
28
-            [ [ 'Alyn and Deeside' ], false ],
28
+            [['Alyn and Deeside'], false],
29 29
             \MySociety\TheyWorkForYou\Utility\Search::searchConstituenciesByQuery('Alyn and Deeside')
30 30
         );
31 31
     }
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
      * @group xapian
110 110
      */
111 111
     public function testSearchPage() {
112
-        $page = $this->fetch_page([ ]);
112
+        $page = $this->fetch_page([]);
113 113
         $this->assertStringContainsString('Search', $page);
114 114
     }
115 115
 
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
      * @group xapian
120 120
      */
121 121
     public function testSearchPageMP() {
122
-        $page = $this->fetch_page([ 'q' => 'Mary Smith' ]);
122
+        $page = $this->fetch_page(['q' => 'Mary Smith']);
123 123
         $this->assertStringContainsString('Mary Smith', $page);
124 124
         $this->assertMatchesRegularExpression('/MP *for Amber Valley/', $page);
125 125
     }
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
      * @group xapian
131 131
      */
132 132
     public function testSearchPageMultipleMP() {
133
-        $page = $this->fetch_page([ 'q' => 'Jones' ]);
133
+        $page = $this->fetch_page(['q' => 'Jones']);
134 134
         $this->assertStringContainsString('People matching <em class="current-search-term">Jones</em>', $page);
135 135
         $this->assertStringContainsString('Andrew Jones', $page);
136 136
         $this->assertStringContainsString('Simon Jones', $page);
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
      * @group xapian
143 143
      */
144 144
     public function testSearchPageCons() {
145
-        $page = $this->fetch_page([ 'q' => 'Amber' ]);
145
+        $page = $this->fetch_page(['q' => 'Amber']);
146 146
         $this->assertStringContainsString('MP for <em class="current-search-term">Amber</em>', $page);
147 147
         $this->assertStringContainsString('Mary Smith', $page);
148 148
     }
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
      * @group xapian
155 155
      */
156 156
     public function testSearchPageConsWithNoMp() {
157
-        $page = $this->fetch_page([ 'q' => 'Alyn' ]);
157
+        $page = $this->fetch_page(['q' => 'Alyn']);
158 158
         $this->assertStringNotContainsString('MP for <em class="current-search-term">Alyn</em>', $page);
159 159
         $this->assertStringNotContainsString('MPs in constituencies matching', $page);
160 160
     }
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
      * @group xapian
167 167
      */
168 168
     public function testSearchPageMultipleCons() {
169
-        $page = $this->fetch_page([ 'q' => 'Liverpool' ]);
169
+        $page = $this->fetch_page(['q' => 'Liverpool']);
170 170
         $this->assertStringContainsString('MPs in constituencies matching <em class="current-search-term">Liverpool</em>', $page);
171 171
         $this->assertStringContainsString('Susan Brown', $page);
172 172
         $this->assertMatchesRegularExpression('/MP *for Liverpool, Riverside/', $page);
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
      * @group xapian
181 181
      */
182 182
     public function testSearchPageGlossary() {
183
-        $page = $this->fetch_page([ 'q' => 'other place' ]);
183
+        $page = $this->fetch_page(['q' => 'other place']);
184 184
         $this->assertStringContainsString('Glossary items matching', $page);
185 185
         $this->assertStringContainsString('<a href="/glossary/?gl=1">&ldquo;other place', $page);
186 186
     }
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
      * @group xapian
192 192
      */
193 193
     public function testSearchPageSpellCorrect() {
194
-        $page = $this->fetch_page([ 'q' => 'plice' ]);
194
+        $page = $this->fetch_page(['q' => 'plice']);
195 195
         $this->assertStringContainsString('Did you mean <a href="/search/?q=place">place', $page);
196 196
     }
197 197
 
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
      * @group xapian
202 202
      */
203 203
     public function testSearchBySpeakerNoResults() {
204
-        $page = $this->fetch_page([ 'q' => 'splice', 'o' => 'p' ]);
204
+        $page = $this->fetch_page(['q' => 'splice', 'o' => 'p']);
205 205
         $this->assertStringContainsString('Who says splice the most', $page);
206 206
         $this->assertStringContainsString('No results', $page);
207 207
     }
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
      * @group xapian
229 229
      */
230 230
     public function testSearchPageRSS() {
231
-        $page = $this->fetch_page([ 'q' => 'test' ]);
231
+        $page = $this->fetch_page(['q' => 'test']);
232 232
         $this->assertStringContainsString('<a href="/search/rss/?s=test">get an RSS feed', $page);
233 233
     }
234 234
 
Please login to merge, or discard this patch.
tests/DivisionsTest.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -13,16 +13,16 @@  discard block
 block discarded – undo
13 13
     }
14 14
 
15 15
     private function fetch_division_page() {
16
-        return $this->fetch_page([ 'pagetype' => 'divisions', 'pid' => 2, 'policy' => 363, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions' ]);
16
+        return $this->fetch_page(['pagetype' => 'divisions', 'pid' => 2, 'policy' => 363, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions']);
17 17
     }
18 18
 
19 19
     private function fetch_mp_recent_page() {
20
-        $vars = [ 'pagetype' => 'recent', 'pid' => 2, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/recent' ];
20
+        $vars = ['pagetype' => 'recent', 'pid' => 2, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/recent'];
21 21
         return $this->base_fetch_page($vars, 'mp', 'index.php', '/mp/recent.php');
22 22
     }
23 23
 
24 24
     private function fetch_recent_page() {
25
-        return $this->base_fetch_page(['url' => '/divisions' ], 'divisions', 'index.php', '/divisions/index.php');
25
+        return $this->base_fetch_page(['url' => '/divisions'], 'divisions', 'index.php', '/divisions/index.php');
26 26
     }
27 27
 
28 28
 
@@ -51,13 +51,13 @@  discard block
 block discarded – undo
51 51
 
52 52
     public function testMPPageContainsAgreement() {
53 53
         // Checks this MP contains a reference to the agreement
54
-        $page = $this->fetch_page([ 'pagetype' => 'divisions', 'pid' => 2, 'policy' => 363, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions' ]);
54
+        $page = $this->fetch_page(['pagetype' => 'divisions', 'pid' => 2, 'policy' => 363, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions']);
55 55
         $this->assertStringContainsString('Example Agreement', $page);
56 56
     }
57 57
 
58 58
     public function testMPPageDoesNotContainsAgreement() {
59 59
         // Checks this MP does not contain agreement - should be out of time scope
60
-        $page = $this->fetch_page([ 'pagetype' => 'divisions', 'pid' => 6, 'policy' => 363, 'url' => '/mp/6/test_current-mp/test_westminster_constituency/divisions' ]);
60
+        $page = $this->fetch_page(['pagetype' => 'divisions', 'pid' => 6, 'policy' => 363, 'url' => '/mp/6/test_current-mp/test_westminster_constituency/divisions']);
61 61
         $this->assertStringNotContainsString('Example Agreement', $page);
62 62
         $this->assertStringNotContainsString('This person has not voted on this policy', $page);
63 63
 
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
     }
122 122
 
123 123
     public function testNotEnoughInfoStatement() {
124
-        $page = $this->fetch_page([ 'pagetype' => 'divisions', 'pid' => 2, 'policy' => 810, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions' ]);
124
+        $page = $this->fetch_page(['pagetype' => 'divisions', 'pid' => 2, 'policy' => 810, 'url' => '/mp/2/test_current-mp/test_westminster_constituency/divisions']);
125 125
         $this->assertStringContainsString('We don&rsquo;t have enough information to calculate Mrs Test Current-MP&rsquo;s position', $page);
126 126
     }
127 127
 
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
     }
133 133
 
134 134
     public function testSingleDivision() {
135
-        $page = $this->base_fetch_page(['url' => '/divisions/division.php', 'vote' => 'pw-3012-01-01-1-commons' ], 'divisions', 'division.php', '/divisions/division.php');
135
+        $page = $this->base_fetch_page(['url' => '/divisions/division.php', 'vote' => 'pw-3012-01-01-1-commons'], 'divisions', 'division.php', '/divisions/division.php');
136 136
         $this->assertStringContainsString('A majority of MPs  <b>voted in favour</b> of a thing', $page);
137 137
         $this->assertStringContainsString('Aye: 200', $page);
138 138
         $this->assertStringNotContainsString('No:', $page); # Summary 100, but no actual votes. In reality, summary can only be <= actual.
Please login to merge, or discard this patch.
tests/SectionTest.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -16,14 +16,14 @@  discard block
 block discarded – undo
16 16
 
17 17
     public function testDebatesFront() {
18 18
         foreach ($this->types as $type) {
19
-            $page = $this->fetch_page([ 'type' => $type ]);
19
+            $page = $this->fetch_page(['type' => $type]);
20 20
             $this->assertStringContainsString($type, $page);
21 21
         }
22 22
     }
23 23
 
24 24
     public function testDebatesYear() {
25 25
         foreach ($this->types as $type) {
26
-            $page = $this->fetch_page([ 'type' => $type, 'y' => '2014' ]);
26
+            $page = $this->fetch_page(['type' => $type, 'y' => '2014']);
27 27
             $this->assertStringContainsString('<div class="calendar">', $page);
28 28
             $this->assertStringContainsString('January', $page);
29 29
             $this->assertMatchesRegularExpression('/<td colspan="2">&nbsp;<\/td><td[^>]*><a href="\/' . $type . '\/\?d=2014-01-01">1<\/a><\/td><td[^>]*><span>2<\/span><\/td>/', $page);
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 
33 33
     public function testDebatesDay() {
34 34
         foreach ($this->types as $type) {
35
-            $page = $this->fetch_page([ 'type' => $type, 'd' => '2014-01-01' ]);
35
+            $page = $this->fetch_page(['type' => $type, 'd' => '2014-01-01']);
36 36
             $this->assertStringContainsString('Wednesday,  1 January 2014', $page);
37 37
             $this->assertStringContainsString('HeadingA', $page);
38 38
             if ($type == 'wrans') {
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
                 continue;
58 58
             }
59 59
 
60
-            $page = $this->fetch_page([ 'type' => $type, 'id' => '2014-01-01b.1.1' ]);
60
+            $page = $this->fetch_page(['type' => $type, 'id' => '2014-01-01b.1.1']);
61 61
             if ($type == 'wrans') {
62 62
                 $this->assertMatchesRegularExpression("#All .*?written answers on  1 Jan 2014#i", $page);
63 63
                 $this->assertStringContainsString("QuestionA", $page);
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 
70 70
     public function testDebatesSubheading() {
71 71
         foreach ($this->types as $type) {
72
-            $page = $this->fetch_page([ 'type' => $type, 'id' => '2014-01-01b.1.2' ]);
72
+            $page = $this->fetch_page(['type' => $type, 'id' => '2014-01-01b.1.2']);
73 73
             $this->assertStringContainsString("HeadingA", $page);
74 74
             if ($type == 'spwrans') {
75 75
                 $this->assertStringContainsString("QuestionA", $page);
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 
100 100
     public function testDebatesSpeech() {
101 101
         foreach ($this->types as $type) {
102
-            $page = $this->fetch_page([ 'type' => $type, 'id' => '2014-01-01b.1.3' ]);
102
+            $page = $this->fetch_page(['type' => $type, 'id' => '2014-01-01b.1.3']);
103 103
             if ($type == 'wrans' || $type == 'spwrans' || $type == 'wms') {
104 104
                 $this->assertMatchesRegularExpression("#Location: .*?/$type/\?id=2014-01-01b\.1\.2#", $page);
105 105
             } else {
@@ -124,13 +124,13 @@  discard block
 block discarded – undo
124 124
      * @group xapian
125 125
      */
126 126
     public function testGlossaryAndSearchHighlights() {
127
-        $page = $this->fetch_page([ 'type' => 'lords', 's' => 'constituency', 'id' => '2014-02-02b.1.3' ]);
127
+        $page = $this->fetch_page(['type' => 'lords', 's' => 'constituency', 'id' => '2014-02-02b.1.3']);
128 128
         $this->assertStringContainsString("constituency", $page);
129 129
         $this->assertStringContainsString("<span class=\"hi\"><a href=\"/glossary/?gl=1\" title=\"In a general election, each Constituency chooses an MP to represent them....\" class=\"glossary\">constituency</a></span>", $page);
130 130
     }
131 131
 
132 132
     public function testGidRedirect() {
133
-        $page = $this->fetch_page([ 'type' => 'wrans', 'id' => '2014-01-01a.187335.h' ]);
133
+        $page = $this->fetch_page(['type' => 'wrans', 'id' => '2014-01-01a.187335.h']);
134 134
         $this->assertMatchesRegularExpression("#Location: .*?/wrans/\?id=2014-01-01b\.1\.2#", $page);
135 135
     }
136 136
 }
Please login to merge, or discard this patch.
classes/DataClass/Regmem/Person.php 1 patch
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -42,6 +42,6 @@
 block discarded – undo
42 42
                 return $category;
43 43
             }
44 44
         }
45
-        throw new InvalidArgumentException("Category $categoryId not found in register");
45
+        throw new InvalidArgumentException("category $categoryId not found in register");
46 46
     }
47 47
 }
Please login to merge, or discard this patch.