Completed
Push — master ( 88b7a0...c76924 )
by Osma
22s queued 12s
created
controller/RestController.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
         // wrap with JSONP callback if requested
26 26
         if (filter_input(INPUT_GET, 'callback', FILTER_SANITIZE_STRING)) {
27 27
             header("Content-type: application/javascript; charset=utf-8");
28
-            echo filter_input(INPUT_GET, 'callback', FILTER_UNSAFE_RAW) . "(" . json_encode($data) . ");";
28
+            echo filter_input(INPUT_GET, 'callback', FILTER_UNSAFE_RAW)."(".json_encode($data).");";
29 29
             return;
30 30
         }
31 31
 
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
                 'vocabularies' => 'onki:hasVocabulary',
89 89
                 'id' => 'onki:vocabularyIdentifier',
90 90
                 'uri' => '@id',
91
-                '@base' => $this->getBaseHref() . "rest/v1/vocabularies",
91
+                '@base' => $this->getBaseHref()."rest/v1/vocabularies",
92 92
             ),
93 93
             'uri' => '',
94 94
             'vocabularies' => $results,
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
         // convert to vocids array to support multi-vocabulary search
106 106
         $vocids = ($vocabs !== null && $vocabs !== '') ? explode(' ', $vocabs) : array();
107 107
         $vocabObjects = array();
108
-        foreach($vocids as $vocid) {
108
+        foreach ($vocids as $vocid) {
109 109
             $vocabObjects[] = $this->model->getVocabulary($vocid);
110 110
         }
111 111
         $parameters->setVocabularies($vocabObjects);
@@ -136,12 +136,12 @@  discard block
 block discarded – undo
136 136
         foreach ($parameters->getAdditionalFields() as $field) {
137 137
 
138 138
             // Quick-and-dirty compactification
139
-            $context[$field] = 'skos:' . $field;
139
+            $context[$field] = 'skos:'.$field;
140 140
             foreach ($results as &$result) {
141 141
                 foreach ($result as $k => $v) {
142
-                    if ($k == 'skos:' . $field) {
142
+                    if ($k == 'skos:'.$field) {
143 143
                         $result[$field] = $v;
144
-                        unset($result['skos:' . $field]);
144
+                        unset($result['skos:'.$field]);
145 145
                     }
146 146
                 }
147 147
             }
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
         if ($request->getQueryParam('labellang')) {
161 161
             $ret['@context']['@language'] = $request->getQueryParam('labellang');
162 162
         } elseif ($request->getQueryParam('lang')) {
163
-            $ret['@context']['@language'] = $request->getQueryParam('lang');;
163
+            $ret['@context']['@language'] = $request->getQueryParam('lang'); ;
164 164
         }
165 165
         return $ret;
166 166
     }
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
                 'prefLabel' => 'skos:prefLabel',
227 227
                 'title' => 'dct:title',
228 228
                 '@language' => $request->getLang(),
229
-                '@base' => $this->getBaseHref() . "rest/v1/" . $vocab->getId() . "/",
229
+                '@base' => $this->getBaseHref()."rest/v1/".$vocab->getId()."/",
230 230
             ),
231 231
             'uri' => '',
232 232
             'id' => $vocab->getId(),
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
                 'subTypes' => array('@id' => 'void:class', '@type' => '@id'),
278 278
                 'count' => 'void:entities',
279 279
                 '@language' => $request->getLang(),
280
-                '@base' => $this->getBaseHref() . "rest/v1/" . $request->getVocab()->getId() . "/",
280
+                '@base' => $this->getBaseHref()."rest/v1/".$request->getVocab()->getId()."/",
281 281
             ),
282 282
             'uri' => '',
283 283
             'id' => $request->getVocab()->getId(),
@@ -351,7 +351,7 @@  discard block
 block discarded – undo
351 351
                 'language' => 'void-ext:language',
352 352
                 'properties' => 'void:propertyPartition',
353 353
                 'labels' => 'void:triples',
354
-                '@base' => $this->getBaseHref() . "rest/v1/" . $request->getVocab()->getId() . "/",
354
+                '@base' => $this->getBaseHref()."rest/v1/".$request->getVocab()->getId()."/",
355 355
             ),
356 356
             'uri' => '',
357 357
             'id' => $request->getVocab()->getId(),
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
             $types[] = $type;
389 389
         }
390 390
 
391
-        $base = $request->getVocab() ? $this->getBaseHref() . "rest/v1/" . $request->getVocab()->getId() . "/" : $this->getBaseHref() . "rest/v1/";
391
+        $base = $request->getVocab() ? $this->getBaseHref()."rest/v1/".$request->getVocab()->getId()."/" : $this->getBaseHref()."rest/v1/";
392 392
 
393 393
         $ret = array_merge_recursive($this->context, array(
394 394
             '@context' => array(
@@ -548,19 +548,19 @@  discard block
 block discarded – undo
548 548
 
549 549
         $format = $this->negotiateFormat(array_keys($urls), $request->getServerConstant('HTTP_ACCEPT'), $request->getQueryParam('format'));
550 550
         if (!$format) {
551
-            return $this->returnError(406, 'Not Acceptable', "Unsupported format. Supported MIME types are: " . implode(' ', array_keys($urls)));
551
+            return $this->returnError(406, 'Not Acceptable', "Unsupported format. Supported MIME types are: ".implode(' ', array_keys($urls)));
552 552
         }
553 553
         if (is_array($urls[$format])) {
554 554
             $arr = $urls[$format];
555 555
             $dataLang = $request->getLang();
556 556
             if (isset($arr[$dataLang])) {
557
-                header("Location: " . $arr[$dataLang]);
557
+                header("Location: ".$arr[$dataLang]);
558 558
             } else {
559 559
                 $vocid = $request->getVocab()->getId();
560 560
                 return $this->returnError('404', 'Not Found', "No download source URL known for vocabulary $vocid in language $dataLang");
561 561
             }
562 562
 		} else {
563
-            header("Location: " . $urls[$format]);
563
+            header("Location: ".$urls[$format]);
564 564
 		}
565 565
     }
566 566
 
@@ -620,7 +620,7 @@  discard block
 block discarded – undo
620 620
 
621 621
         $format = $this->negotiateFormat(explode(' ', self::SUPPORTED_FORMATS), $request->getServerConstant('HTTP_ACCEPT'), $request->getQueryParam('format'));
622 622
         if (!$format) {
623
-            return $this->returnError(406, 'Not Acceptable', "Unsupported format. Supported MIME types are: " . self::SUPPORTED_FORMATS);
623
+            return $this->returnError(406, 'Not Acceptable', "Unsupported format. Supported MIME types are: ".self::SUPPORTED_FORMATS);
624 624
         }
625 625
 
626 626
         $vocid = $vocab ? $vocab->getId() : null;
@@ -814,7 +814,7 @@  discard block
 block discarded – undo
814 814
                         }
815 815
                     }
816 816
                     // if the main concept scheme was not found, set 'top' to the first 'tops' (sorted alphabetically on the URIs)
817
-                    if (! isset($results[$uri]['top'])) {
817
+                    if (!isset($results[$uri]['top'])) {
818 818
                         $results[$uri]['top'] = $results[$uri]['tops'][0];
819 819
                     }
820 820
                 } else {
Please login to merge, or discard this patch.
controller/Controller.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -142,18 +142,18 @@  discard block
 block discarded – undo
142 142
         $localname = $vocab->getLocalName($uri);
143 143
         if ($localname !== $uri && $localname === urlencode($localname)) {
144 144
             // check that the prefix stripping worked, and there are no problematic chars in localname
145
-            $paramstr = count($params) > 0 ? '?' . http_build_query($params) : '';
145
+            $paramstr = count($params) > 0 ? '?'.http_build_query($params) : '';
146 146
             if ($type && $type !== '' && $type !== 'vocab' && !($localname === '' && $type === 'page')) {
147
-                return "$vocid/$lang/$type/$localname" . $paramstr;
147
+                return "$vocid/$lang/$type/$localname".$paramstr;
148 148
             }
149 149
 
150
-            return "$vocid/$lang/$localname" . $paramstr;
150
+            return "$vocid/$lang/$localname".$paramstr;
151 151
         }
152 152
 
153 153
         // case 2: URI outside vocabulary namespace, or has problematic chars
154 154
         // pass the full URI as parameter instead
155 155
         $params['uri'] = $uri;
156
-        return "$vocid/$lang/$type/?" . http_build_query($params);
156
+        return "$vocid/$lang/$type/?".http_build_query($params);
157 157
     }
158 158
 
159 159
     /**
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
     {
188 188
         if ($modifiedDate) {
189 189
             $ifModifiedSince = $this->getIfModifiedSince();
190
-            $this->sendHeader("Last-Modified: " . $modifiedDate->format('Y-m-d H:i:s'));
190
+            $this->sendHeader("Last-Modified: ".$modifiedDate->format('Y-m-d H:i:s'));
191 191
             if (!is_null($ifModifiedSince) && $ifModifiedSince >= $modifiedDate) {
192 192
                 $this->sendHeader("HTTP/1.0 304 Not Modified");
193 193
                 return true;
Please login to merge, or discard this patch.
model/Model.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -220,18 +220,18 @@  discard block
 block discarded – undo
220 220
         }
221 221
 
222 222
         $vocabs = $params->getVocabs();
223
-        $showDeprecated=false;
223
+        $showDeprecated = false;
224 224
         if (sizeof($vocabs) === 1) { // search within vocabulary
225 225
             $voc = $vocabs[0];
226 226
             $sparql = $voc->getSparql();
227
-            $showDeprecated=$voc->getConfig()->getShowDeprecated();
227
+            $showDeprecated = $voc->getConfig()->getShowDeprecated();
228 228
         } else { // multi-vocabulary or global search
229 229
             $voc = null;
230 230
             $sparql = $this->getDefaultSparql();
231 231
             // @TODO : in a global search showDeprecated will always be false and cannot be set globally
232 232
         }
233 233
 
234
-        $results = $sparql->queryConcepts($vocabs, $params->getAdditionalFields(), $params->getUnique(), $params,$showDeprecated);
234
+        $results = $sparql->queryConcepts($vocabs, $params->getAdditionalFields(), $params->getUnique(), $params, $showDeprecated);
235 235
         if ($params->getRest() && $results && $params->getSearchLimit() !== 0) {
236 236
           $results = array_slice($results, $params->getOffset(), $params->getSearchLimit());
237 237
         }
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
     public function getVocabularyCategories()
387 387
     {
388 388
         $cats = $this->globalConfig->getGraph()->allOfType('skos:Concept');
389
-        if(empty($cats)) {
389
+        if (empty($cats)) {
390 390
             return array(new VocabularyCategory($this, null));
391 391
         }
392 392
 
@@ -469,9 +469,9 @@  discard block
 block discarded – undo
469 469
         }
470 470
 
471 471
         // if there are multiple vocabularies and one is the preferred vocabulary, return it
472
-        if($preferredVocabId != null) {
472
+        if ($preferredVocabId != null) {
473 473
             foreach ($vocabs as $vocab) {
474
-                if($vocab->getId() == $preferredVocabId) {
474
+                if ($vocab->getId() == $preferredVocabId) {
475 475
                     // double check that a label exists in the preferred vocabulary
476 476
                     if ($vocab->getConceptLabel($uri, null) !== null) {
477 477
                         return $vocab;
@@ -553,7 +553,7 @@  discard block
 block discarded – undo
553 553
         // using apc cache for the resource if available
554 554
         if ($this->globalConfig->getCache()->isAvailable()) {
555 555
             // @codeCoverageIgnoreStart
556
-            $key = 'fetch: ' . $uri;
556
+            $key = 'fetch: '.$uri;
557 557
             $resource = $this->globalConfig->getCache()->fetch($key);
558 558
             if ($resource === null || $resource === false) { // was not found in cache, or previous request failed
559 559
                 $resource = $this->resolver->resolve($uri, $this->getConfig()->getHttpTimeout());
@@ -574,7 +574,7 @@  discard block
 block discarded – undo
574 574
      */
575 575
     public function getSparqlImplementation($dialect, $endpoint, $graph)
576 576
     {
577
-        $classname = $dialect . "Sparql";
577
+        $classname = $dialect."Sparql";
578 578
 
579 579
         return new $classname($endpoint, $graph, $this);
580 580
     }
Please login to merge, or discard this patch.
model/resolver/LOCResource.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
             $opts = array('http' => array('method'=>'HEAD',
14 14
                                           'user_agent' => 'Skosmos',
15 15
                                           'timeout' => $timeout));
16
-            $context  = stream_context_create($opts);
16
+            $context = stream_context_create($opts);
17 17
             $fd = fopen($this->uri, 'rb', false, $context);
18 18
             $headers = stream_get_meta_data($fd)['wrapper_data'];
19 19
             foreach ($headers as $header) {
Please login to merge, or discard this patch.
controller/Honeypot.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -32,9 +32,9 @@  discard block
 block discarded – undo
32 32
     {
33 33
         // Encrypt the current time
34 34
         $honey_time_encrypted = $this->getEncryptedTime();
35
-        return '<div id="' . $honey_name . '_wrap" style="display:none;">' . "\r\n" .
36
-               '<input name="' . $honey_name . '" type="text" value="" id="' . $honey_name . '"/>' . "\r\n" .
37
-               '<input name="' . $honey_time . '" type="text" value="' . $honey_time_encrypted . '"/>' . "\r\n" .
35
+        return '<div id="'.$honey_name.'_wrap" style="display:none;">'."\r\n".
36
+               '<input name="'.$honey_name.'" type="text" value="" id="'.$honey_name.'"/>'."\r\n".
37
+               '<input name="'.$honey_time.'" type="text" value="'.$honey_time_encrypted.'"/>'."\r\n".
38 38
                 '</div>';
39 39
     }
40 40
     /**
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
         // Get the decrypted time
67 67
         $value = $this->decryptTime($value);
68 68
         // The current time should be greater than the time the form was built + the speed option
69
-        return ( is_numeric($value) && time() > ($value + $parameters[0]) );
69
+        return (is_numeric($value) && time() > ($value + $parameters[0]));
70 70
     }
71 71
     /**
72 72
      * Get encrypted time
Please login to merge, or discard this patch.
model/ConceptMappingPropertyValue.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
     {
37 37
         $label = $this->getLabel();
38 38
         $notation = $this->getNotation();
39
-        return ltrim($notation . ' ') . $label;
39
+        return ltrim($notation.' ').$label;
40 40
     }
41 41
 
42 42
     public function getType()
@@ -187,42 +187,42 @@  discard block
 block discarded – undo
187 187
             'from' => [
188 188
                 'memberSet' => [
189 189
                     [
190
-                        'uri' => (string) $this->source->getUri(),
190
+                        'uri' => (string)$this->source->getUri(),
191 191
                     ]
192 192
                 ]
193 193
             ],
194 194
             'to' => [
195 195
                 'memberSet' => [
196 196
                     [
197
-                        'uri' => (string) $this->getUri()
197
+                        'uri' => (string)$this->getUri()
198 198
                     ]
199 199
                 ]
200 200
             ],
201 201
             // EXTRA
202
-            'description' => gettext($this->type . "_help"), // pop-up text
202
+            'description' => gettext($this->type."_help"), // pop-up text
203 203
             'hrefLink' => $hrefLink, // link to resource as displayed in the UI
204 204
             'lang' => $propertyLang, // TBD: could it be part of the prefLabel?
205
-            'vocabName' => (string) $this->getVocabName(), // vocabulary as displayed in the UI
205
+            'vocabName' => (string)$this->getVocabName(), // vocabulary as displayed in the UI
206 206
             'typeLabel' => gettext($this->type), // a text used in the UI instead of, for example, skos:closeMatch
207 207
         ];
208 208
 
209 209
         $fromScheme = $this->vocab->getDefaultConceptScheme();
210 210
         if (isset($fromScheme)) {
211 211
             $ret['fromScheme'] = [
212
-                'uri' => (string) $fromScheme,
212
+                'uri' => (string)$fromScheme,
213 213
             ];
214 214
         }
215 215
 
216 216
         $exvocab = $this->getExvocab();
217 217
         if (isset($exvocab)) {
218 218
             $ret['toScheme'] = [
219
-                'uri' => (string) $exvocab->getDefaultConceptScheme(),
219
+                'uri' => (string)$exvocab->getDefaultConceptScheme(),
220 220
             ];
221 221
         }
222 222
 
223 223
         $notation = $this->getNotation();
224 224
         if (isset($notation)) {
225
-            $ret['to']['memberSet'][0]['notation'] = (string) $notation;
225
+            $ret['to']['memberSet'][0]['notation'] = (string)$notation;
226 226
         }
227 227
 
228 228
         $label = $this->getLabel($lang, $queryExVocabs);
Please login to merge, or discard this patch.
model/sparql/GenericSparql.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -88,11 +88,11 @@  discard block
 block discarded – undo
88 88
     protected function query($query) {
89 89
         $queryId = sprintf("%05d", rand(0, 99999));
90 90
         $logger = $this->model->getLogger();
91
-        $logger->info("[qid $queryId] SPARQL query:\n" . $this->generateQueryPrefixes($query) . "\n$query\n");
91
+        $logger->info("[qid $queryId] SPARQL query:\n".$this->generateQueryPrefixes($query)."\n$query\n");
92 92
         $starttime = microtime(true);
93 93
         $result = $this->client->query($query);
94 94
         $elapsed = intval(round((microtime(true) - $starttime) * 1000));
95
-        if(method_exists($result, 'numRows')) {
95
+        if (method_exists($result, 'numRows')) {
96 96
             $numRows = $result->numRows();
97 97
             $logger->info("[qid $queryId] result: $numRows rows returned in $elapsed ms");
98 98
         } else { // graph result
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
      * @param Vocabulary[]|null $vocabs
109 109
      * @return string
110 110
      */
111
-    protected function generateFromClause($vocabs=null) {
111
+    protected function generateFromClause($vocabs = null) {
112 112
         $clause = '';
113 113
         if (!$vocabs) {
114 114
             return $this->graph !== '?graph' && $this->graph !== NULL ? "FROM <$this->graph>" : '';
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
 
236 236
 	$quote_string = function($val) { return "'$val'"; };
237 237
 	$quoted_values = array_map($quote_string, $langs);
238
-	$langFilter = "FILTER(?lang IN (" . implode(',', $quoted_values) . "))";
238
+	$langFilter = "FILTER(?lang IN (".implode(',', $quoted_values)."))";
239 239
 
240 240
         $values = $this->formatValues('?type', $classes, 'uri');
241 241
         $valuesProp = $this->formatValues('?prop', $props, null);
@@ -661,9 +661,9 @@  discard block
 block discarded – undo
661 661
                 $conceptscheme['title'] = $row->title->getValue();
662 662
             }
663 663
             // add dct:subject and their labels in the result
664
-            if(isset($row->domain) && isset($row->domainLabel)){
665
-                $conceptscheme['subject']['uri']=$row->domain->getURI();
666
-                $conceptscheme['subject']['prefLabel']=$row->domainLabel->getValue();
664
+            if (isset($row->domain) && isset($row->domainLabel)) {
665
+                $conceptscheme['subject']['uri'] = $row->domain->getURI();
666
+                $conceptscheme['subject']['prefLabel'] = $row->domainLabel->getValue();
667 667
             }
668 668
 
669 669
             $ret[$row->cs->getURI()] = $conceptscheme;
@@ -730,7 +730,7 @@  discard block
 block discarded – undo
730 730
           $values[] = "<$graph>";
731 731
         }
732 732
         if (count($values)) {
733
-          return "FILTER (?graph IN (" . implode(',', $values) . "))";
733
+          return "FILTER (?graph IN (".implode(',', $values)."))";
734 734
         }
735 735
     }
736 736
 
@@ -741,16 +741,16 @@  discard block
 block discarded – undo
741 741
      * @return string sparql query clauses
742 742
      */
743 743
     protected function formatLimitAndOffset($limit, $offset) {
744
-        $limit = ($limit) ? 'LIMIT ' . $limit : '';
745
-        $offset = ($offset) ? 'OFFSET ' . $offset : '';
744
+        $limit = ($limit) ? 'LIMIT '.$limit : '';
745
+        $offset = ($offset) ? 'OFFSET '.$offset : '';
746 746
         // eliminating whitespace and line changes when the conditions aren't needed.
747 747
         $limitandoffset = '';
748 748
         if ($limit && $offset) {
749
-            $limitandoffset = "\n" . $limit . "\n" . $offset;
749
+            $limitandoffset = "\n".$limit."\n".$offset;
750 750
         } elseif ($limit) {
751
-            $limitandoffset = "\n" . $limit;
751
+            $limitandoffset = "\n".$limit;
752 752
         } elseif ($offset) {
753
-            $limitandoffset = "\n" . $offset;
753
+            $limitandoffset = "\n".$offset;
754 754
         }
755 755
 
756 756
         return $limitandoffset;
@@ -902,14 +902,14 @@  discard block
 block discarded – undo
902 902
         // if search language and UI/display language differ, must also consider case where there is no prefLabel in
903 903
         // the display language; in that case, should use the label with the same language as the matched label
904 904
         $labelcondFallback = ($searchLang != $lang) ?
905
-          "OPTIONAL { # in case previous OPTIONAL block gives no labels\n" .
905
+          "OPTIONAL { # in case previous OPTIONAL block gives no labels\n".
906 906
           "?s skos:prefLabel ?label . FILTER (LANGMATCHES(LANG(?label), LANG(?match))) }" : "";
907 907
           
908 908
         //  Including the labels if there is no query term given.
909 909
         if ($rawterm === '') {
910 910
           $labelClause = "?s skos:prefLabel ?label .";
911
-          $labelClause = ($lang) ? $labelClause . " FILTER (LANGMATCHES(LANG(?label), '$lang'))" : $labelClause . "";
912
-          return $labelClause . " BIND(?label AS ?match)";
911
+          $labelClause = ($lang) ? $labelClause." FILTER (LANGMATCHES(LANG(?label), '$lang'))" : $labelClause."";
912
+          return $labelClause." BIND(?label AS ?match)";
913 913
         }
914 914
 
915 915
         /*
@@ -973,20 +973,20 @@  discard block
 block discarded – undo
973 973
         $schemecond = '';
974 974
         if (!empty($schemes)) {
975 975
             $conditions = array();
976
-            foreach($schemes as $scheme) {
976
+            foreach ($schemes as $scheme) {
977 977
                 $conditions[] = "{?s skos:inScheme <$scheme>}";
978 978
             }
979
-            $schemecond = '{'.implode(" UNION ",$conditions).'}';
979
+            $schemecond = '{'.implode(" UNION ", $conditions).'}';
980 980
         }
981
-        $filterDeprecated="";
981
+        $filterDeprecated = "";
982 982
         //show or hide deprecated concepts
983
-        if(!$showDeprecated){
984
-            $filterDeprecated="FILTER NOT EXISTS { ?s owl:deprecated true }";
983
+        if (!$showDeprecated) {
984
+            $filterDeprecated = "FILTER NOT EXISTS { ?s owl:deprecated true }";
985 985
         }
986 986
         // extra conditions for parent and group, if specified
987
-        $parentcond = ($params->getParentLimit()) ? "?s skos:broader+ <" . $params->getParentLimit() . "> ." : "";
988
-        $groupcond = ($params->getGroupLimit()) ? "<" . $params->getGroupLimit() . "> skos:member ?s ." : "";
989
-        $pgcond = $parentcond . $groupcond;
987
+        $parentcond = ($params->getParentLimit()) ? "?s skos:broader+ <".$params->getParentLimit()."> ." : "";
988
+        $groupcond = ($params->getGroupLimit()) ? "<".$params->getGroupLimit()."> skos:member ?s ." : "";
989
+        $pgcond = $parentcond.$groupcond;
990 990
 
991 991
         $orderextra = $this->isDefaultEndpoint() ? $this->graph : '';
992 992
 
@@ -1059,9 +1059,9 @@  discard block
 block discarded – undo
1059 1059
             $hit['type'][] = $this->shortenUri($typeuri);
1060 1060
         }
1061 1061
 
1062
-        if(!empty($fields)) {
1062
+        if (!empty($fields)) {
1063 1063
             foreach ($fields as $prop) {
1064
-                $propname = $prop . 's';
1064
+                $propname = $prop.'s';
1065 1065
                 if (isset($row->$propname)) {
1066 1066
                     foreach (explode("\n", $row->$propname->getValue()) as $line) {
1067 1067
                         $rdata = str_getcsv($line, ',', '"', '"');
@@ -1076,7 +1076,7 @@  discard block
 block discarded – undo
1076 1076
                             $propvals = $rdata[2];
1077 1077
                         }
1078 1078
 
1079
-                        $hit['skos:' . $prop][] = $propvals;
1079
+                        $hit['skos:'.$prop][] = $propvals;
1080 1080
                     }
1081 1081
                 }
1082 1082
             }
@@ -1152,7 +1152,7 @@  discard block
 block discarded – undo
1152 1152
      * @return array query result object
1153 1153
      */
1154 1154
     public function queryConcepts($vocabs, $fields = null, $unique = false, $params, $showDeprecated = false) {
1155
-        $query = $this->generateConceptSearchQuery($fields, $unique, $params,$showDeprecated);
1155
+        $query = $this->generateConceptSearchQuery($fields, $unique, $params, $showDeprecated);
1156 1156
         $results = $this->query($query);
1157 1157
         return $this->transformConceptSearchResults($results, $vocabs, $fields);
1158 1158
     }
@@ -1206,9 +1206,9 @@  discard block
 block discarded – undo
1206 1206
         $conditions = $this->formatFilterConditions($letter, $lang);
1207 1207
         $filtercondLabel = $conditions['filterpref'];
1208 1208
         $filtercondALabel = $conditions['filteralt'];
1209
-        $filterDeprecated="";
1210
-        if(!$showDeprecated){
1211
-            $filterDeprecated="FILTER NOT EXISTS { ?s owl:deprecated true }";
1209
+        $filterDeprecated = "";
1210
+        if (!$showDeprecated) {
1211
+            $filterDeprecated = "FILTER NOT EXISTS { ?s owl:deprecated true }";
1212 1212
         }
1213 1213
         $query = <<<EOQ
1214 1214
 SELECT DISTINCT ?s ?label ?alabel $fcl
@@ -1284,8 +1284,8 @@  discard block
 block discarded – undo
1284 1284
      * @param array $classes
1285 1285
      * @param boolean $showDeprecated whether to include deprecated concepts in the result (default: false)
1286 1286
      */
1287
-    public function queryConceptsAlphabetical($letter, $lang, $limit = null, $offset = null, $classes = null,$showDeprecated = false) {
1288
-        $query = $this->generateAlphabeticalListQuery($letter, $lang, $limit, $offset, $classes,$showDeprecated);
1287
+    public function queryConceptsAlphabetical($letter, $lang, $limit = null, $offset = null, $classes = null, $showDeprecated = false) {
1288
+        $query = $this->generateAlphabeticalListQuery($letter, $lang, $limit, $offset, $classes, $showDeprecated);
1289 1289
         $results = $this->query($query);
1290 1290
         return $this->transformAlphabeticalListResults($results);
1291 1291
     }
@@ -1619,7 +1619,7 @@  discard block
 block discarded – undo
1619 1619
                 if (!isset($row->label) || $row->label->getLang() === $lang) {
1620 1620
                     $ret[$row->object->getUri()] = $val;
1621 1621
                 } elseif ($row->label->getLang() === $fallbacklang) {
1622
-                    $val['label'] .= ' (' . $row->label->getLang() . ')';
1622
+                    $val['label'] .= ' ('.$row->label->getLang().')';
1623 1623
                     $ret[$row->object->getUri()] = $val;
1624 1624
                 }
1625 1625
             }
@@ -1715,10 +1715,10 @@  discard block
 block discarded – undo
1715 1715
 
1716 1716
             $label = null;
1717 1717
             if (isset($row->label)) {
1718
-                if ($row->label->getLang() == $lang || strpos($row->label->getLang(), $lang . "-") == 0) {
1718
+                if ($row->label->getLang() == $lang || strpos($row->label->getLang(), $lang."-") == 0) {
1719 1719
                     $label = $row->label->getValue();
1720 1720
                 } else {
1721
-                    $label = $row->label->getValue() . " (" . $row->label->getLang() . ")";
1721
+                    $label = $row->label->getValue()." (".$row->label->getLang().")";
1722 1722
                 }
1723 1723
 
1724 1724
             }
@@ -1794,8 +1794,8 @@  discard block
 block discarded – undo
1794 1794
         foreach ($result as $row) {
1795 1795
             if (isset($row->top) && isset($row->label)) {
1796 1796
                 $label = $row->label->getValue();
1797
-                if ($row->label->getLang() && $row->label->getLang() !== $lang && strpos($row->label->getLang(), $lang . "-") !== 0) {
1798
-                    $label .= ' (' . $row->label->getLang() . ')';
1797
+                if ($row->label->getLang() && $row->label->getLang() !== $lang && strpos($row->label->getLang(), $lang."-") !== 0) {
1798
+                    $label .= ' ('.$row->label->getLang().')';
1799 1799
                 }
1800 1800
                 $top = array('uri' => $row->top->getUri(), 'topConceptOf' => $row->topuri->getUri(), 'label' => $label, 'hasChildren' => filter_var($row->children->getValue(), FILTER_VALIDATE_BOOLEAN));
1801 1801
                 if (isset($row->notation)) {
@@ -1888,7 +1888,7 @@  discard block
 block discarded – undo
1888 1888
                 $ret[$uri]['exact'] = $row->exact->getUri();
1889 1889
             }
1890 1890
             if (isset($row->tops)) {
1891
-               $topConceptsList=explode(" ", $row->tops->getValue());
1891
+               $topConceptsList = explode(" ", $row->tops->getValue());
1892 1892
                // sort to garantee an alphabetical ordering of the URI
1893 1893
                sort($topConceptsList);
1894 1894
                $ret[$uri]['tops'] = $topConceptsList;
@@ -1901,8 +1901,8 @@  discard block
 block discarded – undo
1901 1901
                 $label = null;
1902 1902
                 if (isset($row->childlabel)) {
1903 1903
                     $label = $row->childlabel->getValue();
1904
-                    if ($row->childlabel->getLang() !== $lang && strpos($row->childlabel->getLang(), $lang . "-") !== 0) {
1905
-                        $label .= " (" . $row->childlabel->getLang() . ")";
1904
+                    if ($row->childlabel->getLang() !== $lang && strpos($row->childlabel->getLang(), $lang."-") !== 0) {
1905
+                        $label .= " (".$row->childlabel->getLang().")";
1906 1906
                     }
1907 1907
 
1908 1908
                 }
@@ -1923,8 +1923,8 @@  discard block
 block discarded – undo
1923 1923
             }
1924 1924
             if (isset($row->label)) {
1925 1925
                 $preflabel = $row->label->getValue();
1926
-                if ($row->label->getLang() && $row->label->getLang() !== $lang && strpos($row->label->getLang(), $lang . "-") !== 0) {
1927
-                    $preflabel .= ' (' . $row->label->getLang() . ')';
1926
+                if ($row->label->getLang() && $row->label->getLang() !== $lang && strpos($row->label->getLang(), $lang."-") !== 0) {
1927
+                    $preflabel .= ' ('.$row->label->getLang().')';
1928 1928
                 }
1929 1929
 
1930 1930
                 $ret[$uri]['prefLabel'] = $preflabel;
@@ -2045,9 +2045,9 @@  discard block
 block discarded – undo
2045 2045
      */
2046 2046
     private function generateConceptGroupContentsQuery($groupClass, $group, $lang, $showDeprecated = false) {
2047 2047
         $fcl = $this->generateFromClause();
2048
-        $filterDeprecated="";
2049
-        if(!$showDeprecated){
2050
-            $filterDeprecated="  FILTER NOT EXISTS { ?conc owl:deprecated true }";
2048
+        $filterDeprecated = "";
2049
+        if (!$showDeprecated) {
2050
+            $filterDeprecated = "  FILTER NOT EXISTS { ?conc owl:deprecated true }";
2051 2051
         }
2052 2052
         $query = <<<EOQ
2053 2053
 SELECT ?conc ?super ?label ?members ?type ?notation $fcl
@@ -2086,10 +2086,10 @@  discard block
 block discarded – undo
2086 2086
                     'type' => array($row->type->shorten()),
2087 2087
                 );
2088 2088
                 if (isset($row->label)) {
2089
-                    if ($row->label->getLang() == $lang || strpos($row->label->getLang(), $lang . "-") == 0) {
2089
+                    if ($row->label->getLang() == $lang || strpos($row->label->getLang(), $lang."-") == 0) {
2090 2090
                         $values[$row->conc->getURI()]['prefLabel'] = $row->label->getValue();
2091 2091
                     } else {
2092
-                        $values[$row->conc->getURI()]['prefLabel'] = $row->label->getValue() . " (" . $row->label->getLang() . ")";
2092
+                        $values[$row->conc->getURI()]['prefLabel'] = $row->label->getValue()." (".$row->label->getLang().")";
2093 2093
                     }
2094 2094
 
2095 2095
                 }
@@ -2117,8 +2117,8 @@  discard block
 block discarded – undo
2117 2117
      * @param boolean $showDeprecated whether to include deprecated concepts in search results
2118 2118
      * @return array Result array with concept URI as key and concept label as value
2119 2119
      */
2120
-    public function listConceptGroupContents($groupClass, $group, $lang,$showDeprecated = false) {
2121
-        $query = $this->generateConceptGroupContentsQuery($groupClass, $group, $lang,$showDeprecated);
2120
+    public function listConceptGroupContents($groupClass, $group, $lang, $showDeprecated = false) {
2121
+        $query = $this->generateConceptGroupContentsQuery($groupClass, $group, $lang, $showDeprecated);
2122 2122
         $result = $this->query($query);
2123 2123
         return $this->transformConceptGroupContentsResults($result, $lang);
2124 2124
     }
@@ -2131,7 +2131,7 @@  discard block
 block discarded – undo
2131 2131
      */
2132 2132
     private function generateChangeListQuery($lang, $offset, $prop) {
2133 2133
         $fcl = $this->generateFromClause();
2134
-        $offset = ($offset) ? 'OFFSET ' . $offset : '';
2134
+        $offset = ($offset) ? 'OFFSET '.$offset : '';
2135 2135
 
2136 2136
         $query = <<<EOQ
2137 2137
 SELECT DISTINCT ?concept ?date ?label $fcl
Please login to merge, or discard this patch.
controller/WebController.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
         // specify where to look for templates and cache
43 43
         $loader = new Twig_Loader_Filesystem('view');
44 44
         // initialize Twig environment
45
-        $this->twig = new Twig_Environment($loader, array('cache' => $tmpDir,'auto_reload' => true));
45
+        $this->twig = new Twig_Environment($loader, array('cache' => $tmpDir, 'auto_reload' => true));
46 46
         $this->twig->addExtension(new Twig_Extensions_Extension_I18n());
47 47
         // used for setting the base href for the relative urls
48 48
         $this->twig->addGlobal("BaseHref", $this->getBaseHref());
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
         $this->twig->addFilter(new Twig_SimpleFilter('link_url', array($this, 'linkUrlFilter')));
66 66
 
67 67
         // register a Twig filter for generating strings from language codes with CLDR
68
-        $langFilter = new Twig_SimpleFilter('lang_name', function ($langcode, $lang) {
68
+        $langFilter = new Twig_SimpleFilter('lang_name', function($langcode, $lang) {
69 69
             return Language::getName($langcode, $lang);
70 70
         });
71 71
         $this->twig->addFilter($langFilter);
@@ -363,17 +363,17 @@  discard block
 block discarded – undo
363 363
 
364 364
     private function createFeedbackHeaders($fromName, $fromEmail, $toMail, $sender)
365 365
     {
366
-        $headers = "MIME-Version: 1.0" . "\r\n";
367
-        $headers .= "Content-type: text/html; charset=UTF-8" . "\r\n";
366
+        $headers = "MIME-Version: 1.0"."\r\n";
367
+        $headers .= "Content-type: text/html; charset=UTF-8"."\r\n";
368 368
         if (!empty($toMail)) {
369
-            $headers .= "Cc: " . $this->model->getConfig()->getFeedbackAddress() . "\r\n";
369
+            $headers .= "Cc: ".$this->model->getConfig()->getFeedbackAddress()."\r\n";
370 370
         }
371 371
         if (!empty($fromEmail)) {
372 372
             $headers .= "Reply-To: $fromName <$fromEmail>\r\n";
373 373
         }
374 374
 
375 375
         $service = $this->model->getConfig()->getServiceName();
376
-        return $headers . "From: $fromName via $service <$sender>";
376
+        return $headers."From: $fromName via $service <$sender>";
377 377
     }
378 378
 
379 379
     /**
@@ -387,11 +387,11 @@  discard block
 block discarded – undo
387 387
     {
388 388
         $toAddress = ($toMail) ? $toMail : $this->model->getConfig()->getFeedbackAddress();
389 389
         if ($fromVocab !== null && $fromVocab !== '') {
390
-            $message = 'Feedback from vocab: ' . strtoupper($fromVocab) . "<br />" . $message;
390
+            $message = 'Feedback from vocab: '.strtoupper($fromVocab)."<br />".$message;
391 391
         }
392 392
 
393 393
         $envelopeSender = $this->model->getConfig()->getFeedbackEnvelopeSender();
394
-        $subject = $this->model->getConfig()->getServiceName() . " feedback";
394
+        $subject = $this->model->getConfig()->getServiceName()." feedback";
395 395
         // determine the sender address of the message
396 396
         $sender = $this->model->getConfig()->getFeedbackSender();
397 397
         if (empty($sender)) $sender = $envelopeSender;
@@ -404,10 +404,10 @@  discard block
 block discarded – undo
404 404
         $params = empty($envelopeSender) ? '' : "-f $envelopeSender";
405 405
 
406 406
         // adding some information about the user for debugging purposes.
407
-        $message = $message . "<br /><br /> Debugging information:"
408
-            . "<br />Timestamp: " . date(DATE_RFC2822)
409
-            . "<br />User agent: " . $request->getServerConstant('HTTP_USER_AGENT')
410
-            . "<br />Referer: " . $request->getServerConstant('HTTP_REFERER');
407
+        $message = $message."<br /><br /> Debugging information:"
408
+            . "<br />Timestamp: ".date(DATE_RFC2822)
409
+            . "<br />User agent: ".$request->getServerConstant('HTTP_USER_AGENT')
410
+            . "<br />Referer: ".$request->getServerConstant('HTTP_REFERER');
411 411
 
412 412
         try {
413 413
             mail($toAddress, $subject, $message, $headers, $params);
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
             header("HTTP/1.0 404 Not Found");
416 416
             $template = $this->twig->loadTemplate('error-page.twig');
417 417
             if ($this->model->getConfig()->getLogCaughtExceptions()) {
418
-                error_log('Caught exception: ' . $e->getMessage());
418
+                error_log('Caught exception: '.$e->getMessage());
419 419
             }
420 420
 
421 421
             echo $template->render(
@@ -462,7 +462,7 @@  discard block
 block discarded – undo
462 462
         $vocids = ($vocabs !== null && $vocabs !== '') ? explode(' ', $vocabs) : null;
463 463
         $vocabObjects = array();
464 464
         if ($vocids) {
465
-            foreach($vocids as $vocid) {
465
+            foreach ($vocids as $vocid) {
466 466
                 $vocabObjects[] = $this->model->getVocabulary($vocid);
467 467
             }
468 468
         }
@@ -473,7 +473,7 @@  discard block
 block discarded – undo
473 473
         } catch (Exception $e) {
474 474
             header("HTTP/1.0 404 Not Found");
475 475
             if ($this->model->getConfig()->getLogCaughtExceptions()) {
476
-                error_log('Caught exception: ' . $e->getMessage());
476
+                error_log('Caught exception: '.$e->getMessage());
477 477
             }
478 478
             $this->invokeGenericErrorPage($request, $e->getMessage());
479 479
             return;
@@ -489,7 +489,7 @@  discard block
 block discarded – undo
489 489
                 'search_count' => $counts,
490 490
                 'languages' => $this->languages,
491 491
                 'search_results' => $searchResults,
492
-                'rest' => $parameters->getOffset()>0,
492
+                'rest' => $parameters->getOffset() > 0,
493 493
                 'global_search' => true,
494 494
                 'term' => $request->getQueryParamRaw('q'),
495 495
                 'lang_list' => $langList,
@@ -514,7 +514,7 @@  discard block
 block discarded – undo
514 514
         } catch (Exception $e) {
515 515
             header("HTTP/1.0 404 Not Found");
516 516
             if ($this->model->getConfig()->getLogCaughtExceptions()) {
517
-                error_log('Caught exception: ' . $e->getMessage());
517
+                error_log('Caught exception: '.$e->getMessage());
518 518
             }
519 519
 
520 520
             echo $template->render(
@@ -535,7 +535,7 @@  discard block
 block discarded – undo
535 535
         } catch (Exception $e) {
536 536
             header("HTTP/1.0 404 Not Found");
537 537
             if ($this->model->getConfig()->getLogCaughtExceptions()) {
538
-                error_log('Caught exception: ' . $e->getMessage());
538
+                error_log('Caught exception: '.$e->getMessage());
539 539
             }
540 540
 
541 541
             echo $template->render(
@@ -552,7 +552,7 @@  discard block
 block discarded – undo
552 552
                 'vocab' => $vocab,
553 553
                 'search_results' => $searchResults,
554 554
                 'search_count' => $counts,
555
-                'rest' => $parameters->getOffset()>0,
555
+                'rest' => $parameters->getOffset() > 0,
556 556
                 'limit_parent' => $parameters->getParentLimit(),
557 557
                 'limit_type' =>  $request->getQueryParam('type') ? explode('+', $request->getQueryParam('type')) : null,
558 558
                 'limit_group' => $parameters->getGroupLimit(),
@@ -681,7 +681,7 @@  discard block
 block discarded – undo
681 681
      * Loads and renders the view containing a list of recent changes in the vocabulary.
682 682
      * @param Request $request
683 683
      */
684
-    public function invokeChangeList($request, $prop='dc:created')
684
+    public function invokeChangeList($request, $prop = 'dc:created')
685 685
     {
686 686
         // set language parameters for gettext
687 687
         $this->setLanguageProperties($request->getLang());
Please login to merge, or discard this patch.