Skip to content

Commit 2ff7671

Browse files
author
vidy
committed
Only parse pipe expression
1 parent 6df7c4f commit 2ff7671

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/BladeFiltersCompiler.php

+4
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ public function compile($value)
3838
*/
3939
protected function compileFilters($value)
4040
{
41+
if (! preg_match('/(?=(?:[^\'\"\`)]*([\'\"\`])[^\'\"\`]*\1)*[^\'\"\`)]*$)(\|.*)/u', $value, $matches)) {
42+
return $value;
43+
}
44+
4145
$filterExpression = $this->parser->parse($value);
4246
if (empty($filterExpression['filters'])) {
4347
return $value;

0 commit comments

Comments
 (0)