|
@@ -47,9 +47,9 @@ discard block |
|
|
block discarded – undo |
|
47
|
47
|
$article = $request->query->get('article'); |
|
48
|
48
|
|
|
49
|
49
|
if ($projectQuery != '' && $article != '') { |
|
50
|
|
- return $this->redirectToRoute('ArticleInfoResult', [ 'project' => $projectQuery, 'article' => $article ]); |
|
|
50
|
+ return $this->redirectToRoute('ArticleInfoResult', ['project' => $projectQuery, 'article' => $article]); |
|
51
|
51
|
} elseif ($article != '') { |
|
52
|
|
- return $this->redirectToRoute('ArticleInfoProject', [ 'project' => $projectQuery ]); |
|
|
52
|
+ return $this->redirectToRoute('ArticleInfoProject', ['project' => $projectQuery]); |
|
53
|
53
|
} |
|
54
|
54
|
|
|
55
|
55
|
if ($projectQuery == '') { |
|
@@ -88,10 +88,10 @@ discard block |
|
|
block discarded – undo |
|
88
|
88
|
$rendered = str_replace('"', '\"', trim($rendered)); |
|
89
|
89
|
|
|
90
|
90
|
// Uglify temporary file. |
|
91
|
|
- $tmpFile = sys_get_temp_dir() . '/xtools_articleinfo_gadget.js'; |
|
|
91
|
+ $tmpFile = sys_get_temp_dir().'/xtools_articleinfo_gadget.js'; |
|
92
|
92
|
$script = "echo \"$rendered\" | tee $tmpFile >/dev/null && "; |
|
93
|
|
- $script .= $this->get('kernel')->getRootDir() . |
|
94
|
|
- "/Resources/node_modules/uglify-es/bin/uglifyjs $tmpFile --mangle " . |
|
|
93
|
+ $script .= $this->get('kernel')->getRootDir(). |
|
|
94
|
+ "/Resources/node_modules/uglify-es/bin/uglifyjs $tmpFile --mangle ". |
|
95
|
95
|
"&& rm $tmpFile >/dev/null"; |
|
96
|
96
|
$process = new Process($script); |
|
97
|
97
|
$process->run(); |
|
@@ -110,10 +110,10 @@ discard block |
|
|
block discarded – undo |
|
110
|
110
|
$rendered = str_replace('\"', '"', trim($rendered)); |
|
111
|
111
|
|
|
112
|
112
|
// Add comment after uglifying since it removes comments. |
|
113
|
|
- $rendered = "/**\n * This code was automatically generated and should not " . |
|
114
|
|
- "be manually edited.\n * For updates, please copy and paste from " . |
|
115
|
|
- $this->generateUrl('ArticleInfoGadget', ['uglify' => 1], UrlGeneratorInterface::ABSOLUTE_URL) . |
|
116
|
|
- "\n * Released under GPL v3 license.\n */\n" . $rendered; |
|
|
113
|
+ $rendered = "/**\n * This code was automatically generated and should not ". |
|
|
114
|
+ "be manually edited.\n * For updates, please copy and paste from ". |
|
|
115
|
+ $this->generateUrl('ArticleInfoGadget', ['uglify' => 1], UrlGeneratorInterface::ABSOLUTE_URL). |
|
|
116
|
+ "\n * Released under GPL v3 license.\n */\n".$rendered; |
|
117
|
117
|
} |
|
118
|
118
|
|
|
119
|
119
|
$response = new \Symfony\Component\HttpFoundation\Response($rendered); |