Passed
Pull Request — master (#98)
by
unknown
02:40
created
Classes/Controller/AbstractSearchController.php 2 patches
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
                 $client = $this->clientRepository->findAll()->current();
37 37
             }
38 38
             if (!$client) {
39
-                $this->redirect('list','Document');
39
+                $this->redirect('list', 'Document');
40 40
             } else {
41 41
             }
42 42
         }
@@ -85,21 +85,21 @@  discard block
 block discarded – undo
85 85
      * build array for elasticsearch
86 86
      * @return array Elasticsearch query array
87 87
      */
88
-    public function extendedSearch($searchArray = array())
88
+    public function extendedSearch($searchArray = array ())
89 89
     {
90 90
 
91
-        $query  = array();
92
-        $filter = array();
91
+        $query  = array ();
92
+        $filter = array ();
93 93
         foreach ($searchArray as $key => $qry) {
94 94
             $qry = trim($qry);
95 95
 
96 96
             if (!empty($qry) && in_array($key, self::$matches)) {
97 97
 
98
-                $query['body']['query']['bool']['must'][] = array('match' => array($key => $qry));
98
+                $query['body']['query']['bool']['must'][] = array ('match' => array ($key => $qry));
99 99
 
100 100
             } elseif (!empty($qry) && in_array($key, self::$terms)) {
101 101
 
102
-                $query['body']['query']['bool']['must'][] = array('term' => array($key => $qry));
102
+                $query['body']['query']['bool']['must'][] = array ('term' => array ($key => $qry));
103 103
 
104 104
             } elseif (!empty($qry) && $key == 'from') {
105 105
 
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 
119 119
         if (isset($filter['gte']) || isset($filter['lte'])) {
120 120
 
121
-            $query['body']['query']['bool']['must'][] = array('range' => array('distribution_date' => $filter));
121
+            $query['body']['query']['bool']['must'][] = array ('range' => array ('distribution_date' => $filter));
122 122
 
123 123
         }
124 124
 
@@ -136,19 +136,19 @@  discard block
 block discarded – undo
136 136
     public function resultsFilter($query, $showDeleted = false)
137 137
     {
138 138
 
139
-        $queryFilter = array();
139
+        $queryFilter = array ();
140 140
 
141 141
         // Frontend only
142 142
         $searchResultsFilter = $this->settings['searchResultsFilter'];
143
-        if(!empty($searchResultsFilter)) {
143
+        if (!empty($searchResultsFilter)) {
144 144
 
145 145
             // add doctypes
146
-            if($searchResultsFilter['doctype']) {
146
+            if ($searchResultsFilter['doctype']) {
147 147
 
148 148
                 $uids = \TYPO3\CMS\Core\Utility\GeneralUtility::trimExplode(',', $searchResultsFilter['doctype']);
149 149
                 $documentTypeRepository = $this->documentTypeRepository;
150
-                $documentTypes = array();
151
-                foreach($uids as $uid) {
150
+                $documentTypes = array ();
151
+                foreach ($uids as $uid) {
152 152
                     $documentType = $documentTypeRepository->findByUid($uid);
153 153
                     $documentTypes[] = $documentType->getName();
154 154
                 };
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
             }
157 157
 
158 158
             // add date filter
159
-            $dateFilter = array();
159
+            $dateFilter = array ();
160 160
             if ($searchResultsFilter['from']) {
161 161
 
162 162
                 $from     = date('d.m.Y', $searchResultsFilter['from']);
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
 
169 169
             if ($searchResultsFilter['till']) {
170 170
 
171
-                $till          = date('d.m.Y', $searchResultsFilter['till']);
171
+                $till = date('d.m.Y', $searchResultsFilter['till']);
172 172
                 $dateTime = $this->convertFormDate($till, true);
173 173
                 $dateFilter['lte'] = $dateTime->format('Y-m-d');
174 174
                 unset($searchResultsFilter['till']);
@@ -177,14 +177,14 @@  discard block
 block discarded – undo
177 177
 
178 178
             if (isset($dateFilter['gte']) || isset($dateFilter['lte'])) {
179 179
 
180
-                $queryFilter['body']['query']['bool']['must'][] = array('range' => array('distribution_date' => $dateFilter));
180
+                $queryFilter['body']['query']['bool']['must'][] = array ('range' => array ('distribution_date' => $dateFilter));
181 181
 
182 182
             }
183 183
 
184 184
             foreach ($searchResultsFilter as $key => $qry) {
185 185
 
186
-                if(!empty($qry)) {
187
-                    $queryFilter['body']['query']['bool']['must'][] = array('match' => array($key => $qry));
186
+                if (!empty($qry)) {
187
+                    $queryFilter['body']['query']['bool']['must'][] = array ('match' => array ($key => $qry));
188 188
                 }
189 189
 
190 190
             }
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
         }
193 193
 
194 194
         // document must be active
195
-        if($showDeleted == false) {
195
+        if ($showDeleted == false) {
196 196
 
197 197
             $queryFilter['body']['query']['bool']['must'][]['term']['STATE'] = 'A';
198 198
 
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
         $luceneReservedCharacters = preg_quote('+-&|!(){}[]^"~?:\\');
251 251
         $string                   = preg_replace_callback(
252 252
             '/([' . $luceneReservedCharacters . '])/',
253
-            function ($matches) {
253
+            function($matches) {
254 254
                 return '\\' . $matches[0];
255 255
             },
256 256
             $string
Please login to merge, or discard this patch.
Braces   +9 added lines, -18 removed lines patch added patch discarded remove patch
@@ -17,8 +17,7 @@  discard block
 block discarded – undo
17 17
 use TYPO3\CMS\Core\Utility\GeneralUtility;
18 18
 use EWW\Dpf\Services\ElasticSearch;
19 19
 
20
-abstract class AbstractSearchController extends \EWW\Dpf\Controller\AbstractController
21
-{
20
+abstract class AbstractSearchController extends \EWW\Dpf\Controller\AbstractController {
22 21
     // search terms
23 22
     private static $terms   = ['_id', 'OWNER_ID', 'submitter', 'project'];
24 23
 
@@ -26,8 +25,7 @@  discard block
 block discarded – undo
26 25
     private static $matches = ['title', 'abstract', 'author', 'language', 'tag', 'corporation', 'doctype', 'collections'];
27 26
 
28 27
 
29
-    protected function initializeView(\TYPO3\CMS\Extbase\Mvc\View\ViewInterface $view)
30
-    {
28
+    protected function initializeView(\TYPO3\CMS\Extbase\Mvc\View\ViewInterface $view) {
31 29
         parent::initializeView($view);
32 30
 
33 31
         if (TYPO3_MODE === 'BE') {
@@ -47,8 +45,7 @@  discard block
 block discarded – undo
47 45
      * @param  array $query elasticsearch search query
48 46
      * @return array        results
49 47
      */
50
-    public function getResultList($query, $type)
51
-    {
48
+    public function getResultList($query, $type) {
52 49
 
53 50
         $elasticSearch = $this->objectManager->get(ElasticSearch::class);
54 51
         $results = $elasticSearch->search($query, $type);
@@ -61,8 +58,7 @@  discard block
 block discarded – undo
61 58
      * @param  string $searchString
62 59
      * @return array query
63 60
      */
64
-    public function searchFulltext($searchString)
65
-    {
61
+    public function searchFulltext($searchString) {
66 62
         // don't return query if searchString is empty
67 63
         if (empty($searchString)) {
68 64
             return null;
@@ -85,8 +81,7 @@  discard block
 block discarded – undo
85 81
      * build array for elasticsearch
86 82
      * @return array Elasticsearch query array
87 83
      */
88
-    public function extendedSearch($searchArray = array())
89
-    {
84
+    public function extendedSearch($searchArray = array()) {
90 85
 
91 86
         $query  = array();
92 87
         $filter = array();
@@ -133,8 +128,7 @@  discard block
 block discarded – undo
133 128
      * @param array Elasticsearch query array
134 129
      * @return array Elasticsearch queryFilter array
135 130
      */
136
-    public function resultsFilter($query, $showDeleted = false)
137
-    {
131
+    public function resultsFilter($query, $showDeleted = false) {
138 132
 
139 133
         $queryFilter = array();
140 134
 
@@ -223,8 +217,7 @@  discard block
 block discarded – undo
223 217
      * @param  bool      $intervalEnd Fills missing values with the maximum possible date if true
224 218
      * @return DateTime               Determined date
225 219
      */
226
-    public function convertFormDate($dateString, $intervalEnd = false)
227
-    {
220
+    public function convertFormDate($dateString, $intervalEnd = false) {
228 221
         try {
229 222
             if (strlen($dateString) == 4) {
230 223
                 // assuming year
@@ -245,8 +238,7 @@  discard block
 block discarded – undo
245 238
      * @param $string
246 239
      * @return mixed
247 240
      */
248
-    private function escapeQuery($string)
249
-    {
241
+    private function escapeQuery($string) {
250 242
         $luceneReservedCharacters = preg_quote('+-&|!(){}[]^"~?:\\');
251 243
         $string                   = preg_replace_callback(
252 244
             '/([' . $luceneReservedCharacters . '])/',
@@ -264,8 +256,7 @@  discard block
 block discarded – undo
264 256
      * @param $date
265 257
      * @return string
266 258
      */
267
-    public function formatDate($date)
268
-    {
259
+    public function formatDate($date) {
269 260
         // convert date from dd.mm.yyy to yyyy-dd-mm
270 261
         $date = explode(".", $date);
271 262
         return $date[2] . '-' . $date[1] . '-' . $date[0];
Please login to merge, or discard this patch.