Passed
Pull Request — master (#64)
by
unknown
03:05
created
Classes/Controller/AbstractSearchController.php 3 patches
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -67,21 +67,21 @@  discard block
 block discarded – undo
67 67
      * build array for elasticsearch
68 68
      * @return array Elasticsearch query array
69 69
      */
70
-    public function extendedSearch($searchArray = array())
70
+    public function extendedSearch($searchArray = array ())
71 71
     {
72 72
 
73
-        $query  = array();
74
-        $filter = array();
73
+        $query  = array ();
74
+        $filter = array ();
75 75
         foreach ($searchArray as $key => $qry) {
76 76
             $qry = trim($qry);
77 77
 
78 78
             if (!empty($qry) && in_array($key, self::$matches)) {
79 79
 
80
-                $query['body']['query']['bool']['must'][] = array('match' => array($key => $qry));
80
+                $query['body']['query']['bool']['must'][] = array ('match' => array ($key => $qry));
81 81
 
82 82
             } elseif (!empty($qry) && in_array($key, self::$terms)) {
83 83
 
84
-                $query['body']['query']['bool']['must'][] = array('term' => array($key => $qry));
84
+                $query['body']['query']['bool']['must'][] = array ('term' => array ($key => $qry));
85 85
 
86 86
             } elseif (!empty($qry) && $key == 'from') {
87 87
 
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
 
99 99
         if (isset($filter['gte']) || isset($filter['lte'])) {
100 100
 
101
-            $query['body']['query']['bool']['must'][] = array('range' => array('distribution_date' => $filter));
101
+            $query['body']['query']['bool']['must'][] = array ('range' => array ('distribution_date' => $filter));
102 102
 
103 103
         }
104 104
 
@@ -116,19 +116,19 @@  discard block
 block discarded – undo
116 116
     public function resultsFilter($query, $showDeleted = false)
117 117
     {
118 118
 
119
-        $queryFilter = array();
119
+        $queryFilter = array ();
120 120
 
121 121
         // Frontend only
122 122
         $searchResultsFilter = $this->settings['searchResultsFilter'];
123
-        if(!empty($searchResultsFilter)) {
123
+        if (!empty($searchResultsFilter)) {
124 124
 
125 125
             // add doctypes
126
-            if($searchResultsFilter['doctype']) {
126
+            if ($searchResultsFilter['doctype']) {
127 127
 
128 128
                 $uids = \TYPO3\CMS\Core\Utility\GeneralUtility::trimExplode(',', $searchResultsFilter['doctype']);
129 129
                 $documentTypeRepository = $this->documentTypeRepository;
130
-                $documentTypes = array();
131
-                foreach($uids as $uid) {
130
+                $documentTypes = array ();
131
+                foreach ($uids as $uid) {
132 132
                     $documentType = $documentTypeRepository->findByUid($uid);
133 133
                     $documentTypes[] = $documentType->getName();
134 134
                 };
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
             }
137 137
 
138 138
             // add date filter
139
-            $dateFilter = array();
139
+            $dateFilter = array ();
140 140
             if ($searchResultsFilter['from']) {
141 141
 
142 142
                 $from     = date('d.m.Y', $searchResultsFilter['from']);
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
 
149 149
             if ($searchResultsFilter['till']) {
150 150
 
151
-                $till          = date('d.m.Y', $searchResultsFilter['till']);
151
+                $till = date('d.m.Y', $searchResultsFilter['till']);
152 152
                 $dateTime = $this->convertFormDate($till, true);
153 153
                 $dateFilter['lte'] = $dateTime->format('Y-m-d');
154 154
                 unset($searchResultsFilter['till']);
@@ -157,14 +157,14 @@  discard block
 block discarded – undo
157 157
 
158 158
             if (isset($dateFilter['gte']) || isset($dateFilter['lte'])) {
159 159
 
160
-                $queryFilter['body']['query']['bool']['must'][] = array('range' => array('distribution_date' => $dateFilter));
160
+                $queryFilter['body']['query']['bool']['must'][] = array ('range' => array ('distribution_date' => $dateFilter));
161 161
 
162 162
             }
163 163
 
164 164
             foreach ($searchResultsFilter as $key => $qry) {
165 165
 
166
-                if(!empty($qry)) {
167
-                    $queryFilter['body']['query']['bool']['must'][] = array('match' => array($key => $qry));
166
+                if (!empty($qry)) {
167
+                    $queryFilter['body']['query']['bool']['must'][] = array ('match' => array ($key => $qry));
168 168
                 }
169 169
 
170 170
             }
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
         }
173 173
 
174 174
         // document must be active
175
-        if($showDeleted == false) {
175
+        if ($showDeleted == false) {
176 176
 
177 177
             $queryFilter['body']['query']['bool']['must'][]['term']['STATE'] = 'A';
178 178
 
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
         $luceneReservedCharacters = preg_quote('+-&|!(){}[]^"~?:\\');
213 213
         $string                   = preg_replace_callback(
214 214
             '/([' . $luceneReservedCharacters . '])/',
215
-            function ($matches) {
215
+            function($matches) {
216 216
                 return '\\' . $matches[0];
217 217
             },
218 218
             $string
Please login to merge, or discard this patch.
Braces   +8 added lines, -16 removed lines patch added patch discarded remove patch
@@ -16,8 +16,7 @@  discard block
 block discarded – undo
16 16
 
17 17
 use TYPO3\CMS\Core\Utility\GeneralUtility;
18 18
 
19
-abstract class AbstractSearchController extends \EWW\Dpf\Controller\AbstractController
20
-{
19
+abstract class AbstractSearchController extends \EWW\Dpf\Controller\AbstractController {
21 20
     // search terms
22 21
     private static $terms   = ['_id', 'OWNER_ID', 'submitter', 'project'];
23 22
 
@@ -29,8 +28,7 @@  discard block
 block discarded – undo
29 28
      * @param  array $query elasticsearch search query
30 29
      * @return array        results
31 30
      */
32
-    public function getResultList($query, $type)
33
-    {
31
+    public function getResultList($query, $type) {
34 32
 
35 33
         $elasticSearch = new \EWW\Dpf\Services\ElasticSearch();
36 34
         $results = $elasticSearch->search($query, $type);
@@ -43,8 +41,7 @@  discard block
 block discarded – undo
43 41
      * @param  string $searchString
44 42
      * @return array query
45 43
      */
46
-    public function searchFulltext($searchString)
47
-    {
44
+    public function searchFulltext($searchString) {
48 45
         // don't return query if searchString is empty
49 46
         if (empty($searchString)) {
50 47
             return null;
@@ -67,8 +64,7 @@  discard block
 block discarded – undo
67 64
      * build array for elasticsearch
68 65
      * @return array Elasticsearch query array
69 66
      */
70
-    public function extendedSearch($searchArray = array())
71
-    {
67
+    public function extendedSearch($searchArray = array()) {
72 68
 
73 69
         $query  = array();
74 70
         $filter = array();
@@ -113,8 +109,7 @@  discard block
 block discarded – undo
113 109
      * @param array Elasticsearch query array
114 110
      * @return array Elasticsearch queryFilter array
115 111
      */
116
-    public function resultsFilter($query, $showDeleted = false)
117
-    {
112
+    public function resultsFilter($query, $showDeleted = false) {
118 113
 
119 114
         $queryFilter = array();
120 115
 
@@ -190,8 +185,7 @@  discard block
 block discarded – undo
190 185
      * @param $date
191 186
      * @param bool $fillMax: fills missing values with the maximum possible date if true
192 187
      */
193
-    public function convertFormDate($date, $fillMax = false)
194
-    {
188
+    public function convertFormDate($date, $fillMax = false) {
195 189
         if (strlen($dateString) == 4) {
196 190
             $year = $dateString;
197 191
             $month = $fillMax ? "12" : "01";
@@ -207,8 +201,7 @@  discard block
 block discarded – undo
207 201
      * @param $string
208 202
      * @return mixed
209 203
      */
210
-    private function escapeQuery($string)
211
-    {
204
+    private function escapeQuery($string) {
212 205
         $luceneReservedCharacters = preg_quote('+-&|!(){}[]^"~?:\\');
213 206
         $string                   = preg_replace_callback(
214 207
             '/([' . $luceneReservedCharacters . '])/',
@@ -226,8 +219,7 @@  discard block
 block discarded – undo
226 219
      * @param $date
227 220
      * @return string
228 221
      */
229
-    public function formatDate($date)
230
-    {
222
+    public function formatDate($date) {
231 223
         // convert date from dd.mm.yyy to yyyy-dd-mm
232 224
         $date = explode(".", $date);
233 225
         return $date[2] . '-' . $date[1] . '-' . $date[0];
Please login to merge, or discard this patch.
Upper-Lower-Casing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
     {
48 48
         // don't return query if searchString is empty
49 49
         if (empty($searchString)) {
50
-            return null;
50
+            return NULL;
51 51
         }
52 52
 
53 53
         $searchString = $this->escapeQuery(trim($searchString));
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
         $query['body']['query']['bool']['minimum_should_match'] = "1"; // 1
58 58
         $query['body']['query']['bool']['should'][1]['has_child']['child_type'] = "datastream"; // 1
59 59
 
60
-        $query = $this->resultsFilter($query, false);
60
+        $query = $this->resultsFilter($query, FALSE);
61 61
 
62 62
         return $query;
63 63
 
@@ -85,12 +85,12 @@  discard block
 block discarded – undo
85 85
 
86 86
             } elseif (!empty($qry) && $key == 'from') {
87 87
 
88
-                $dateTime = $this->convertFormDate($qry, false);
88
+                $dateTime = $this->convertFormDate($qry, FALSE);
89 89
                 $filter['gte'] = $dateTime->format('Y-m-d');
90 90
 
91 91
             } elseif (!empty($qry) && $key == 'till') {
92 92
 
93
-                $dateTime = $this->convertFormDate($qry, true);
93
+                $dateTime = $this->convertFormDate($qry, TRUE);
94 94
                 $filter['lte'] = $dateTime->format('Y-m-d');
95 95
 
96 96
             }
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 
103 103
         }
104 104
 
105
-        $showDeleted = ($searchArray['showDeleted'] == 'true') ? true : false;
105
+        $showDeleted = ($searchArray['showDeleted'] == 'true') ? TRUE : FALSE;
106 106
         $query = $this->resultsFilter($query, $showDeleted);
107 107
         return $query;
108 108
 
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
      * @param array Elasticsearch query array
114 114
      * @return array Elasticsearch queryFilter array
115 115
      */
116
-    public function resultsFilter($query, $showDeleted = false)
116
+    public function resultsFilter($query, $showDeleted = FALSE)
117 117
     {
118 118
 
119 119
         $queryFilter = array();
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
             if ($searchResultsFilter['from']) {
141 141
 
142 142
                 $from     = date('d.m.Y', $searchResultsFilter['from']);
143
-                $dateTime = $this->convertFormDate($from, false);
143
+                $dateTime = $this->convertFormDate($from, FALSE);
144 144
                 $dateFilter['gte'] = $dateTime->format('Y-m-d');
145 145
                 unset($searchResultsFilter['from']);
146 146
 
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
             if ($searchResultsFilter['till']) {
150 150
 
151 151
                 $till          = date('d.m.Y', $searchResultsFilter['till']);
152
-                $dateTime = $this->convertFormDate($till, true);
152
+                $dateTime = $this->convertFormDate($till, TRUE);
153 153
                 $dateFilter['lte'] = $dateTime->format('Y-m-d');
154 154
                 unset($searchResultsFilter['till']);
155 155
 
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
         }
173 173
 
174 174
         // document must be active
175
-        if($showDeleted == false) {
175
+        if($showDeleted == FALSE) {
176 176
 
177 177
             $queryFilter['body']['query']['bool']['must'][]['term']['STATE'] = 'A';
178 178
 
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
      * @param $date
191 191
      * @param bool $fillMax: fills missing values with the maximum possible date if true
192 192
      */
193
-    public function convertFormDate($date, $fillMax = false)
193
+    public function convertFormDate($date, $fillMax = FALSE)
194 194
     {
195 195
         if (strlen($dateString) == 4) {
196 196
             $year = $dateString;
Please login to merge, or discard this patch.