@@ -13,9 +13,9 @@ |
||
13 | 13 | |
14 | 14 | class SitemapContext extends BaseContext |
15 | 15 | { |
16 | - const SITEMAP_SCHEMA_FILE = __DIR__.'/../Resources/schemas/sitemap.xsd'; |
|
17 | - const SITEMAP_XHTML_SCHEMA_FILE = __DIR__.'/../Resources/schemas/sitemap_xhtml.xsd'; |
|
18 | - const SITEMAP_INDEX_SCHEMA_FILE = __DIR__.'/../Resources/schemas/sitemap_index.xsd'; |
|
16 | + const SITEMAP_SCHEMA_FILE = __DIR__ . '/../Resources/schemas/sitemap.xsd'; |
|
17 | + const SITEMAP_XHTML_SCHEMA_FILE = __DIR__ . '/../Resources/schemas/sitemap_xhtml.xsd'; |
|
18 | + const SITEMAP_INDEX_SCHEMA_FILE = __DIR__ . '/../Resources/schemas/sitemap_index.xsd'; |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * @var DOMDocument |
@@ -266,11 +266,11 @@ discard block |
||
266 | 266 | { |
267 | 267 | return preg_replace( |
268 | 268 | [ |
269 | - '#\s*("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')\s*|\s*\/\*(?!\!|@cc_on)(?>[\s\S]*?\*\/)\s*| |
|
269 | + '#\s*("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')\s*|\s*\/\*(?!\!|@cc_on)(?>[\s\S]*?\*\/)\s*| |
|
270 | 270 | \s*(?<![\:\=])\/\/.*(?=[\n\r]|$)|^\s*|\s*$#', |
271 | - '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\'|\/\*(?>.*?\*\/)|\/(?!\/)[^\n\r]*?\/(?=[\s.,;]| |
|
271 | + '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\'|\/\*(?>.*?\*\/)|\/(?!\/)[^\n\r]*?\/(?=[\s.,;]| |
|
272 | 272 | [gimuy]|$))|\s*([!%&*\(\)\-=+\[\]\{\}|;:,.<>?\/])\s*#s', |
273 | - ], |
|
273 | + ], |
|
274 | 274 | ['$1', '$1$2'], |
275 | 275 | $javascript |
276 | 276 | ) ?? $javascript; |
@@ -280,11 +280,11 @@ discard block |
||
280 | 280 | { |
281 | 281 | return preg_replace( |
282 | 282 | [ |
283 | - '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')|\/\*(?!\!)(?>.*?\*\/)|^\s*|\s*$#s', |
|
284 | - '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\'|\/\*(?>.*?\*\/))|\s*+;\s*+(})\s*+|\s*+([*$~^| |
|
283 | + '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')|\/\*(?!\!)(?>.*?\*\/)|^\s*|\s*$#s', |
|
284 | + '#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\'|\/\*(?>.*?\*\/))|\s*+;\s*+(})\s*+|\s*+([*$~^| |
|
285 | 285 | ]?+=|[{};,>~+]|\s*+-(?![0-9\.])|!important\b)\s*+|([[(:])\s++|\s++([])])|\s++(:)\s*+(?!(?>[^{}"\']++| |
286 | 286 | "(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')*+{)|^\s++|\s++\z|(\s)\s+#si', |
287 | - ], |
|
287 | + ], |
|
288 | 288 | ['$1', '$1$2$3$4$5$6$7'], |
289 | 289 | $css |
290 | 290 | ) ?? $css; |
@@ -54,13 +54,13 @@ |
||
54 | 54 | if ('external' === $host) { |
55 | 55 | $xpath = preg_replace( |
56 | 56 | '/\[contains\(@(.*),/', |
57 | - '[not(starts-with(@$1,"'.$this->webUrl.'") or starts-with(@$1,"/")) and contains(@$1,', |
|
57 | + '[not(starts-with(@$1,"' . $this->webUrl . '") or starts-with(@$1,"/")) and contains(@$1,', |
|
58 | 58 | $xpath |
59 | 59 | ); |
60 | 60 | } elseif (null !== $host) { |
61 | 61 | $xpath = preg_replace( |
62 | 62 | '/\[contains\(@(.*),/', |
63 | - '[(starts-with(@$1,"'.$host.'") or starts-with(@$1,"/")) and contains(@$1,', |
|
63 | + '[(starts-with(@$1,"' . $host . '") or starts-with(@$1,"/")) and contains(@$1,', |
|
64 | 64 | $xpath |
65 | 65 | ); |
66 | 66 | } |